News for hackers. Stuff that matters.
Re:Programming is hard by bumby on Tuesday April 06, 2021 @05:02PM (#26717355)
So many good points in this post. But I’ll nit pick this one anyway :-)

>technical debt is almost always created by accident through lack of experience rather than a conscious tradeoff.

I agree with this, at least early on in the business. But my experience is that many organizations eventually realize their technical debt. Sometimes the realization comes so far down the line that it feels like a monumental task to fix and then it does become a conscious decision. “We know the code base is shoddy and needs to be fixed, but the schedule/cost risk outweighs the quality risk.”

>Software is a new industry

In the early 1990s I heard it referred to as the “cave drawing days” of the industry. I wonder if it’s similar to how mechanical systems were in the early days of the industrial revolution. Lots of innovation, very few codified best practices related to pressure systems etc. It seems like the steam era of “move fast and break things”. Eventually, industry caught up and put together standards like ASME codes (or were regulated to do so). I’d like to see this more commonplace in software beyond its current adoption in a few industries

There are no comments on this comment yet.