Hacker News new | ask | show | jobs
by postalrat 315 days ago
In my experience the reason they are so painful is because stuff keeps getting tacked on and nobody wants to clean it up because they are afraid they are going to mess up some crazy business logic that a small fraction of customers depend on.

Basically business logic isn't logical.

2 comments

Isn't that what tests are for?
Sounds a lot like payroll...