News for hackers. Stuff that matters.
Re:Ask HN: How to be productive with big existing code base by rhizome31 on Thursday February 28, 2019 @01:58AM (#19269532)
Dead code, inconsistent naming, CPOLD versioning, god objects, giant functions with christmas-tree like block nesting, SRP violations everywhere... A lot of code written by professional developers is like this and this is objectively bad.

I've been lucky enough to work on several occasions with code that wasn't like this and it was a joy to maintain. Cherry on the cake, that type of code usually comes with some automated tests.

Re:Ask HN: How to be productive with big existing code base by james_s_tayler on Thursday February 28, 2019 @04:15AM (#19270085)
Don't forget the customary "Utils" class which always contains lots of hidden gems like reimplementing 75% of the string manipulation functions provided by the standard library - some being unique implementations, others being a single call to the underlying standard library :)