I am curious how much effort goes into creating and maintaining unit tests and fuzzing tests. Sometimes it takes longer / more lines of code to write thorough tests than it does to implement the core feature.
At that point, is it worth the time invested? Every new feature can take 2-3 times longer to deliver due to adding tests.
At that point, is it worth the time invested? Every new feature can take 2-3 times longer to deliver due to adding tests.