Simpler is certainly better. In the case of "me and my one machine" it can naturally be simple. A lot of complexity might be self-inflicted but some of it comes from the natural complexity of "my team and our machines serve many people." If it's "me and my one machine" I might use version control because it's useful to just me, but there isn't strictly a need for it and it would be simpler without it. Likewise I might or might not have a dedicated test machine or an automated build if it's just "me and my one machine." But those latter things start to make more sense once other people are involved.

Reply to this note

Please Login to reply.

Discussion

No replies yet.