The Artima Developer Community
Sponsored Link

Java Buzz Forum
Catch 22 and Good Software Developers

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Paul Brown

Posts: 284
Nickname: paulrbrown
Registered: Dec, 2003

Paul Brown is an entrepreneur
Catch 22 and Good Software Developers Posted: Feb 17, 2004 1:43 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Paul Brown.
Original Post: Catch 22 and Good Software Developers
Feed Title: mult.ifario.us
Feed URL: http://feeds.feedburner.com/MultifariousCategoryJava
Feed Description: Software. Business. Java. XML. Web Services.
Latest Java Buzz Posts
Latest Java Buzz Posts by Paul Brown
Latest Posts From mult.ifario.us

Advertisement
There has been some debate as to whether Java should be easier (2003-11-14), and that's an open question. Either way, it is a fact that "good" software is difficult.Developing good software is unpleasant. That isn't to say that a piece of good software isn't an aesthetically satisfying achievement, but the actual task of conceiving, planning, and creating it is difficult, boring, detail-driven, and insurmountable by initial appraisals. Pleasurable software problems are like pleasurable math problems in that they are typically shallow and illustrate one or two principles in a mechanical fashion. Even the broader class of solvable problems (not all of which are pleasurable) are almost always trivial, contrived, or constructed specifically to be solvable. (This may explain the large number of people who develop frameworks to solve compact problems.)The problem is that most good software developers know that good software is difficult, and thus they are often resistant to developing it. And that's the catch: a natural aversion to making software is one of the hallmarks of a good developer.

Read: Catch 22 and Good Software Developers

Topic: MaxDox Previous Topic   Next Topic Topic: Al Jolson as Simulacrum

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use