Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

buggy programs

Name: Anonymous 2006-10-29 13:42

did you ever use a program that was buggy, and you wondered how the authors could have released it.  don't they use the program themselves?  how could they not be aware of the bugs?

Name: Anonymous 2006-10-31 3:24

>>5
Because every cockjockey can be a programmer. Most of them don't have the patience and discipline to write correct programs however, and so infinite quantities of crap gets released.

Ever wonder how bloated software gets that way when there are small, elegant, fast, correct programs around as well? That's because the development cycle of good software involves a phase of expansion (when new features, etc, are written in) and a phase of contraction (where refactoring, bugfixing and reduction in code size and the number of special cases occurs).

Unsurprisingly, software developed in a corporate environment rarely gets to do the second phase, leading to worse bloat in the next expansion phase. This applies to many quasi-corporate environments too, such as some open source projects that hire people to write code for them. "It works, so why do you insist on calling this prototype code that will get replaced? It works, so why would you want to replace it? Get to work, we need new features." Worse, this leads to programmers that suffer from burnout due to a code base that just keeps getting worse and worse given a "number of features" -centric model of deveopment.

So yeah, welcome to the real world, padawan.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List