|
|
|
|
|
by tty2300
2558 days ago
|
|
In 2019 you could build a compiler in your free time for free so that probably says something about modern development practicices. I have been working on my current codebase for almost a year now and still haven't seen half of it. There is no just read over it because its massive. Tests are the only thing that makes it manageable. When I want to change something I can find the part that needs to change but I have no idea what features I don't know about that depend on that feature doing something. Tests allow me to very quickly automatically scan the code base to show what things changed. |
|
I agree that tests are very valuable for the reason you describe, as well as for other reasons. What codebase are you working on?