Hacker News new | ask | show | jobs
by psyclobe 1515 days ago
Re-writing a 10-year-old server backend system with matching client-side applications, all of which were abandoned, with no documentation, and which were written in this abhorrent hybrid of C/C++ with more goto's than functions, no const correctness, no unit tests, no testing of any sort, combined with amazingly bad and repetitive spaghetti code everywhere; I am re-writing this in a form that allows for test driven development, code coverage validation, with a matching ci system that performs all the integration testing and deployment automation.

Yeah this is a ton of fun!

It's not every day you get the chance to just re-write something [it rarely is the best idea] but when you do, I relish it.