Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. The broken window

The broken window

Scheduled Pinned Locked Moved The Lounge
collaborationtutoriallearning
10 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Tarek Elqusi
    wrote on last edited by
    #1

    How to apply the Broken Window principle cited in the Pragmatic Programmer book. I'm trying but it seems fantastic when you are just a team member. I'm not aiming at code only and its related fields, but also on managing projects.

    M P 2 Replies Last reply
    0
    • T Tarek Elqusi

      How to apply the Broken Window principle cited in the Pragmatic Programmer book. I'm trying but it seems fantastic when you are just a team member. I'm not aiming at code only and its related fields, but also on managing projects.

      M Offline
      M Offline
      Mark_Wallace
      wrote on last edited by
      #2

      Ce qu'on voit whatever whatever? I don't see how that can be applied much to programming. Are you just trying to advertise a book?

      I wanna be a eunuchs developer! Pass me a bread knife!

      M 1 Reply Last reply
      0
      • T Tarek Elqusi

        How to apply the Broken Window principle cited in the Pragmatic Programmer book. I'm trying but it seems fantastic when you are just a team member. I'm not aiming at code only and its related fields, but also on managing projects.

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #3

        This principle is well applied when you use small fast iterations with regular code reviews and lots of unit tests. Basically, the principle is fix early and fix often. In other words, if you catch and fix something early then it doesn't become a big problem later on. It comes from this: "Consider a building with a few broken windows. If the windows are not repaired, the tendency is for vandals to break a few more windows. Eventually, they may even break into the building, and if it's unoccupied, perhaps become squatters or light fires inside. Or consider a sidewalk. Some litter accumulates. Soon, more litter accumulates. Eventually, people even start leaving bags of trash from take-out restaurants there or breaking into cars."

        I was brought up to respect my elders. I don't respect many people nowadays.
        CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

        OriginalGriffO A M 3 Replies Last reply
        0
        • M Mark_Wallace

          Ce qu'on voit whatever whatever? I don't see how that can be applied much to programming. Are you just trying to advertise a book?

          I wanna be a eunuchs developer! Pass me a bread knife!

          M Offline
          M Offline
          Marco Bertschi
          wrote on last edited by
          #4

          Mark_Wallace wrote:

          Are you just trying to advertise a book?

          It seems that the theory is mentioned there in this book. I don't think he wants to advertise the book, more likely he wants to know how developers influent each other in a team (working techniqe related, we had that behavior-related thingie a short while ago, hadn't we?). Nevermind, just my 2 cents :rolleyes: .

          cheers Marco Bertschi


          Software Developer Twitter | Facebook | Articles


          You have absolutely no idea how glad I am that I have no idea at all. - OriginalGriff

          1 Reply Last reply
          0
          • P Pete OHanlon

            This principle is well applied when you use small fast iterations with regular code reviews and lots of unit tests. Basically, the principle is fix early and fix often. In other words, if you catch and fix something early then it doesn't become a big problem later on. It comes from this: "Consider a building with a few broken windows. If the windows are not repaired, the tendency is for vandals to break a few more windows. Eventually, they may even break into the building, and if it's unoccupied, perhaps become squatters or light fires inside. Or consider a sidewalk. Some litter accumulates. Soon, more litter accumulates. Eventually, people even start leaving bags of trash from take-out restaurants there or breaking into cars."

            I was brought up to respect my elders. I don't respect many people nowadays.
            CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

            OriginalGriffO Offline
            OriginalGriffO Offline
            OriginalGriff
            wrote on last edited by
            #5

            I never knew there was a name for it - I've been doing that for years! :laugh:

            The universe is composed of electrons, neutrons, protons and......morons. (ThePhantomUpvoter)

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

            P L 2 Replies Last reply
            0
            • OriginalGriffO OriginalGriff

              I never knew there was a name for it - I've been doing that for years! :laugh:

              The universe is composed of electrons, neutrons, protons and......morons. (ThePhantomUpvoter)

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #6

              What, breaking windows?

              I was brought up to respect my elders. I don't respect many people nowadays.
              CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

              E 1 Reply Last reply
              0
              • P Pete OHanlon

                This principle is well applied when you use small fast iterations with regular code reviews and lots of unit tests. Basically, the principle is fix early and fix often. In other words, if you catch and fix something early then it doesn't become a big problem later on. It comes from this: "Consider a building with a few broken windows. If the windows are not repaired, the tendency is for vandals to break a few more windows. Eventually, they may even break into the building, and if it's unoccupied, perhaps become squatters or light fires inside. Or consider a sidewalk. Some litter accumulates. Soon, more litter accumulates. Eventually, people even start leaving bags of trash from take-out restaurants there or breaking into cars."

                I was brought up to respect my elders. I don't respect many people nowadays.
                CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

                A Offline
                A Offline
                AspDotNetDev
                wrote on last edited by
                #7

                I've never seen it, but I can't help but wonder if that's the plot of Brokedown Palace.

                Thou mewling ill-breeding pignut!

                1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  I never knew there was a name for it - I've been doing that for years! :laugh:

                  The universe is composed of electrons, neutrons, protons and......morons. (ThePhantomUpvoter)

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  There is indeed a name for it - Luton

                  MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                  1 Reply Last reply
                  0
                  • P Pete OHanlon

                    What, breaking windows?

                    I was brought up to respect my elders. I don't respect many people nowadays.
                    CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

                    E Offline
                    E Offline
                    Espen Harlinn
                    wrote on last edited by
                    #9

                    Or breaking into cars?

                    Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                    1 Reply Last reply
                    0
                    • P Pete OHanlon

                      This principle is well applied when you use small fast iterations with regular code reviews and lots of unit tests. Basically, the principle is fix early and fix often. In other words, if you catch and fix something early then it doesn't become a big problem later on. It comes from this: "Consider a building with a few broken windows. If the windows are not repaired, the tendency is for vandals to break a few more windows. Eventually, they may even break into the building, and if it's unoccupied, perhaps become squatters or light fires inside. Or consider a sidewalk. Some litter accumulates. Soon, more litter accumulates. Eventually, people even start leaving bags of trash from take-out restaurants there or breaking into cars."

                      I was brought up to respect my elders. I don't respect many people nowadays.
                      CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

                      M Offline
                      M Offline
                      Mark_Wallace
                      wrote on last edited by
                      #10

                      Hmm. New to me. This[^] is the original broken window theory. I see a lawsuit coming, especially if the window frames have rounded corners.

                      I wanna be a eunuchs developer! Pass me a bread knife!

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups