3 ms·
Excellent read, but I have some contrary thoughts. Complex functionality and harsh deadlines push us to make brash decisions in software. If the software doesn
by messel 17y ago
Excellent read, but I have some contrary thoughts.
Complex functionality and harsh deadlines push us to make brash decisions in software. If the software doesn't do A, B, & C yesterday, you'll never have to consider it's elegance because you'll be out of a job.
Not all code should "live forever", the assumptions it is founded upon change with time, so should the code. Of course often used utility functions/classes serve a professional well.