I'm disappointed that people (a) don't understand sarcasm, or (b) actually agree with the original commenter. Since no one left any meaningful feedback, I will assume the latter. If you're planning to start a company, thats a poor position to start from.
EDIT: Just to clarify, you're an idiot and a troll. Your (Devil's advocate) opinion is shortsighted and foolhardy. If you are writing software that "works or it doesn't", you are writing something inane, needless, or redundant. Most of the effort of developing software at this point in time is gathering requirements and designing interfaces. Work which is cut and dry is usually created by unnecessary process or poor choice of tools.