Link Details

Link 537525 thumbnail
User 478055 avatar

By mitchp
via weblogs.java.net
Published: Dec 30 2010 / 14:29

Meanwhile I am looking back to more than 25 years of programming, and more than a decade I spent in a very sensible area where quality (in the sense of zero failures) plays a big role. So call me "sensible" for quality. For long years "we" (i. e. developers) had hard work to do using simple command lines tools like vi etc., but meanwhile there are great, even free, tools making our lives much easier. So one should think that the freed time was spent into quality. The reverse is the case. The more I look at professional software products, the more I see, sorry to be rude, simply: crap!
  • 15
  • 6
  • 2920
  • 2

Comments

Add your comment
User 851059 avatar

Tony Lukasavage replied ago:

0 votes Vote down Vote up Reply

I voted it up for the sentiment, but that mantra does not always apply. As others said in the article's comments, the market demands speed in many areas. Companies like Google have made good (and bad) use of the "beta" moniker. I think Tweetdeck, the most popular twitter app out there is still condered beta.

Mobile and enterprise development I agree completely, but other than that, I still believe release early, release often is the road to success. Release late, release rarely is a chant only as powerful as the executives in charge will allow it to be.

User 168465 avatar

fredjean replied ago:

1 votes Vote down Vote up Reply

See my reply on http://fredjean.net

User 193952 avatar

Erik van Oosten replied ago:

0 votes Vote down Vote up Reply

Voted up because its interesting. Unfortunately, not everybody is after quality though. You can make a lot of money with mediocre stuff.

User 30679 avatar

Kent Tong replied ago:

0 votes Vote down Vote up Reply

While I agree to the author's commitment to quality, but if we are locked into a room to program without getting customer feedback frequently, we will build a product right (with few bugs), but not a right product (the customers want). This is not quality is really about.

In addition, we can and should good programmers who care about quality no mater where they are based. This has nothing to do with outsourcing or offshoring.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Apache Hadoop
Written by: Piotr Krewski
Featured Refcardz: Top Refcardz:
  1. Play
  2. Akka
  3. Design Patterns
  4. OO JS
  5. Cont. Delivery
  1. Play
  2. Java Performance
  3. Akka
  4. REST
  5. Java