Developed a management system for a client way back. Was recently asked to maintain/add features. I didn't write tests back then, so yeah, every code change is a bomb waiting to explode.
The silly thing is that even knowing how things can get horribly wrong, I just can't find the discipline to write tests for legacy code. I strictly subscribe to TDD for new projects though.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Developed a management system for a client way back. Was recently asked to maintain/add features. I didn't write tests back then, so yeah, every code change is a bomb waiting to explode.
Been there!
The silly thing is that even knowing how things can get horribly wrong, I just can't find the discipline to write tests for legacy code. I strictly subscribe to TDD for new projects though.