The developer's golden rule, 100% true
-
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)
-
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)
-
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)
This not the place to post that.
-
I hate all generalisations!
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
-
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)
-
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."
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
-
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."
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;
-
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;
Cruise Control can be X10 automation enabled for exactly this kind of thing.
-
Cruise Control can be X10 automation enabled for exactly this kind of thing.
:cool: Too bad we don't have any interns on hand to use for debugging the thing...
Software Zen:
delete this;
-
I hate all generalisations!
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
Almost all generalizations are stupid.
"To alcohol! The cause of, and solution to, all of life's problems" - Homer Simpson