News for hackers. Stuff that matters.
Re:Software development is a loser’s game by pdimitar on Friday April 02, 2021 @04:33PM (#26675665)
> 3. Keep you codebase clean and well factored. Don't let cruft and hacks build up.

I feel obliged to mention that this very often goes against "do the stupidest thing that will work".

Most of the time in my career a clean codebase has naturally led to an intelligent solution which is definitely not the stupidest thing that will work.

Finally, it's also often the case that stupid code requires exorbitant amounts of comments or documentation, undermining the notion of it being simple to extend (which many conflate with the original premise). A little bit more intelligent code is usually self-describing.

There are no comments on this comment yet.