and maintainer of:
This entry is somewhat in line with my previous journal entry on comments in code.
Way too often we are so busy we do not get our code completely prepped for production.
This mean commented-out code is not removed, code is not peer-reviewed and POD is not updated (if written at all).
I have other issues like lacking tests, documentation aso. but lets stick to the topic.
I would live to see a proper staging process and use of a staging platform, I looked up the word in my dictionary and it said (somewhat edited):
stage |stāj| noun
- each of two or more sections of a rocket or spacecraft that have their own engines and are jettisoned in turn when their propellant is exhausted.
Man, this is exactly what I mean, throw away the parts you do not need. I would love if we could would just go over the code at least once and remove the debris of the development.
And next we go over the code and isolate all debugging and verbose logging so it
can be controlled using flags from a single point.
Other things we could do?
We can always adopt peer reviews when we get the time.