The only way to get off the rewrite treadmill is to have a good API. Half of ours suck because people focus more on the implementation details, also caring more about unit tests than integration tests when it should be the other way around. Some people are also hellbent on deprecating good APIs for no good reason.
We had zero say in most of the APIs we use. When I started demanding clients take part in our API design, they were pleasantly surprised.
Re:The curse of being good in IT
by nyarlathotep_ on Friday April 14, 2023 @08:22PM
(#35576442)
> This is how you burnout people - have people do boring yet frustrating work, make them do it the hard way, then put them on a deadline with other competing priorities.
The last two years of my life.
This is how you burnout people - have people do boring yet frustrating work, make them do it the hard way, then put them on a deadline with other competing priorities.