Comment by huijzer
4 hours ago
> haven't fully realized/felt the cost implications of trainwreck software yet
As long as the API is private or not dependent on by automated systems and you have good test coverage, you can get away with bad code IMO since you can always refactor. If it looks stupid but it works (and can be refactored/fixed/improved later if needed) it aint stupid.
Used to say this about dev written code, if it has tests, I can usually live with it.