Composing Software: An Introduction
Eric Elliott

You ‘re totally right about carelessly written code. Everyone admits it, but almost everyone does it. The real question though is “why”? If you ask me, the problem is project managers, that, in general, are not programmers, and the whole capitalist “maximum profit as quick as possible” frenzy, that pushes developers to write incorrect hasty code without being able to sit back for a moment and think twice about how the code should be structured. In the end, companies pay developers more for maintenance in the long run, but get the chance to start earning earlier and for a much longer time from their corporate customers, as well as exerting their stressful sadistic dominance over their developer employees. Bottomline is, I’m afraid we won’t see more well structured code any time soon…

Like what you read? Give Dimitris Papazacharias a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.