Hacker News new | ask | show | jobs
by ctvo 2584 days ago
I agree, mostly.

The more experience I gain, the less I’m concerned about refactorable, local issues. Distributed systems is hard. Scaling is hard. Data consistency is hard. Security is hard. API design is hard. Refactoring a local code base to extract out methods and implement interfaces, much less so.

These days if the biggest problem we have is a monolithic service is badly coded (but is correct and works), it’s something I’ll take.