|SUMit Roster Software > Nut's Weekly > May 2001 > Idolatry||Nederlands · Search...|
|Monday, 14 May 2001||March 2001 April 2001 Tie Wrestling Village June 2001 July 2001|
The average programmer is content to understand the syntax of a language, write a while loop and if statement, and use SQL efficiently. The average programmer will not have a problem developing functionality of average complexity.
Logical data modelling, to third normal form, is already too complex for the average programmer. And in OO logical data modelling is just a first step. A true OO expert is a master in the art of programming, data modelling, and has the additional mental capacity to
The one thing that does lead to high maintenance costs is conventional 'island approach', build every function separately, until the overview on the whole archipelago is completely lost. Every functional change hopefully starts with a quest in the code, but more likely with a long quest for the code, with budget and time overruns as a result.
OO has never been the one and only false god that offered a solution for all automation problems. Consultants that recommend OO as panacea for all your computing problems are in the wrong job.
OO has matured for decades now, rules longer than Pharao Echnaton (att.net/...) ever did. But, OO does not rule the whole computing world. OO has a specific area of application, at the top of the market, projects that have the following characteristics:
|Use OO where needed||Use conventional tools for the rest|
|Hire an OO professional for a complex OO project. What 1 OO expert can do in a day, 10 average programmers will not be able to achieve in 10 days.||Use a conventional case tool for simple applications, with just list-new-change-delete functionality.|
|Examples of typical OO projects:||
|Yes, good OO experts are hard to find and ask higher rates that the average programmer. You won't hear any complaints from me about it!||Given the current crazy market you can settle for average programmers, for an average rate.|
|Recommended approach: Ask for multiple quotations, with or without OO. Don't just look for the hourly rate, compare the totals as well. Don't be surprised to see big differences in quotations. Every IT specialist is allowed to enjoy his own Idolatry, but why should you have to pay for it?|
· June 2001
Home · Search...