DEV Community

Discussion on: There is no ‘wrong’ way to develop software | Amoenus Dev

amoenus profile image
Romans Pokrovskis Author

In some extreme examples, maybe.
In big projects, however, I often find business logic in UI components, untested code or hardcoded magic numbers sprinkled throughout. And still, the application is 'in production' earning money and providing value to the customer.
We introduce technical debt all the time but sometimes being purist costs more.