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. Other Discussions
  3. The Weird and The Wonderful
  4. The developer's golden rule, 100% true

The developer's golden rule, 100% true

Scheduled Pinned Locked Moved The Weird and The Wonderful
comcollaborationcareerlearning
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
    TestShoot
    wrote on last edited by
    #1

    The only sound rule that applies to all processes, standards, and approaches is the following: "The only rule, is that there are exceptions to all rules" I was talking to my coworkers (all former contractors) about SVN and when to commit, some said "on save", others "end of day" and of course "when I am done". This is interesting to me, that not everything is worth committing, and sometimes things are critical, that every line counts. This is just one of those things, we developers are pragmatic. Our careers are in constant Limbo, between heaven and hell, and the fragility is an ever-present reality. I am sure you have your own examples. X|

    *--==[::tSc::]==--* TestShoot.com Film Supplies TBB aka P90X (my day job)

    D P R 3 Replies Last reply
    0
    • T TestShoot

      The only sound rule that applies to all processes, standards, and approaches is the following: "The only rule, is that there are exceptions to all rules" I was talking to my coworkers (all former contractors) about SVN and when to commit, some said "on save", others "end of day" and of course "when I am done". This is interesting to me, that not everything is worth committing, and sometimes things are critical, that every line counts. This is just one of those things, we developers are pragmatic. Our careers are in constant Limbo, between heaven and hell, and the fragility is an ever-present reality. I am sure you have your own examples. X|

      *--==[::tSc::]==--* TestShoot.com Film Supplies TBB aka P90X (my day job)

      D Offline
      D Offline
      Dalek Dave
      wrote on last edited by
      #2

      Reminds me of this old chestnut... "All Generalisations are wrong, including this one!"

      ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^] Trolls[^]

      OriginalGriffO 1 Reply Last reply
      0
      • T TestShoot

        The only sound rule that applies to all processes, standards, and approaches is the following: "The only rule, is that there are exceptions to all rules" I was talking to my coworkers (all former contractors) about SVN and when to commit, some said "on save", others "end of day" and of course "when I am done". This is interesting to me, that not everything is worth committing, and sometimes things are critical, that every line counts. This is just one of those things, we developers are pragmatic. Our careers are in constant Limbo, between heaven and hell, and the fragility is an ever-present reality. I am sure you have your own examples. X|

        *--==[::tSc::]==--* TestShoot.com Film Supplies TBB aka P90X (my day job)

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #3

        This not the place to post that.

        1 Reply Last reply
        0
        • D Dalek Dave

          Reminds me of this old chestnut... "All Generalisations are wrong, including this one!"

          ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^] Trolls[^]

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

          I hate all generalisations!

          Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

          "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

          F 1 Reply Last reply
          0
          • T TestShoot

            The only sound rule that applies to all processes, standards, and approaches is the following: "The only rule, is that there are exceptions to all rules" I was talking to my coworkers (all former contractors) about SVN and when to commit, some said "on save", others "end of day" and of course "when I am done". This is interesting to me, that not everything is worth committing, and sometimes things are critical, that every line counts. This is just one of those things, we developers are pragmatic. Our careers are in constant Limbo, between heaven and hell, and the fragility is an ever-present reality. I am sure you have your own examples. X|

            *--==[::tSc::]==--* TestShoot.com Film Supplies TBB aka P90X (my day job)

            R Offline
            R Offline
            RobCroll
            wrote on last edited by
            #5

            When it comes to source control, there is one rule that should never be broken. Don't commit code that does not compile.

            "You get that on the big jobs."

            OriginalGriffO G 2 Replies Last reply
            0
            • R RobCroll

              When it comes to source control, there is one rule that should never be broken. Don't commit code that does not compile.

              "You get that on the big jobs."

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

              I prefer "Don't commit code that hasn't been tested" I don't regard source control as an alternative to a good backup regimen!

              Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

              "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

              1 Reply Last reply
              0
              • R RobCroll

                When it comes to source control, there is one rule that should never be broken. Don't commit code that does not compile.

                "You get that on the big jobs."

                G Offline
                G Offline
                Gary Wheeler
                wrote on last edited by
                #7

                As the source control administrator for my group, and the author of our automated build process, I've yearned for a wee bit of hardware that I could control. I would like the ability to kill anyone who checks code in that breaks the build. Electrocution through the keyboard, a guillotine that dropped down from the ceiling, a trap door that dropped the offender into the building incinerator. My favorite would be Lucite walls that would close around the offender's cube, and then fill the cube with nerve gas. Of course, this gives you the option of leaving them there for a day or two as a reminder to others.

                Software Zen: delete this;

                T 1 Reply Last reply
                0
                • G Gary Wheeler

                  As the source control administrator for my group, and the author of our automated build process, I've yearned for a wee bit of hardware that I could control. I would like the ability to kill anyone who checks code in that breaks the build. Electrocution through the keyboard, a guillotine that dropped down from the ceiling, a trap door that dropped the offender into the building incinerator. My favorite would be Lucite walls that would close around the offender's cube, and then fill the cube with nerve gas. Of course, this gives you the option of leaving them there for a day or two as a reminder to others.

                  Software Zen: delete this;

                  T Offline
                  T Offline
                  TonyVaughan
                  wrote on last edited by
                  #8

                  Cruise Control can be X10 automation enabled for exactly this kind of thing.

                  G 1 Reply Last reply
                  0
                  • T TonyVaughan

                    Cruise Control can be X10 automation enabled for exactly this kind of thing.

                    G Offline
                    G Offline
                    Gary Wheeler
                    wrote on last edited by
                    #9

                    :cool: Too bad we don't have any interns on hand to use for debugging the thing...

                    Software Zen: delete this;

                    1 Reply Last reply
                    0
                    • OriginalGriffO OriginalGriff

                      I hate all generalisations!

                      Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                      F Offline
                      F Offline
                      Fabio Franco
                      wrote on last edited by
                      #10

                      Almost all generalizations are stupid.

                      "To alcohol! The cause of, and solution to, all of life's problems" - Homer Simpson

                      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