[gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: Latimerius <pvl@xxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Wed, 12 May 2004 12:53:40 +0200
On Thu, May 06, 2004 at 05:48:23AM -0400, grant hallman wrote:
> Then the long answer: No language, no design technique, can make a good
> programmer out of an average programmer. The promise of OO was always that
> it would make good programmers out of average ones, just exactly as you
> describe above. It just hasn't happened, and the industry has noticed.
That's right, I too remember feeling a little disappointed when I found
out that even with OOP, programming is a hard as ever. ;-)
This is the biggest "failure" of OOP - its marketing. The promise was
"it's easy and intuitive". The reality is that OOP design is such a
hard topic that numerous books on it were realeased during past 10 years
and still almost noone seems to understand it well. But then again,
it's generic *software* design that's hard, it's not that OOP design is
hard and say structured design isn't.
What strikes me is how little understanding there is of OOP. Say C++ is
a *great* tool - I mean it. You just need to know it. E.g. I have yet
to see an free software coded in a half-decent C++. Most of what I have
seen so far (except maybe OpenH323) was a bloody mess, debris of object
orientation.
You can argue that learning C++ to a certain level takes say 1 year
while you can get to the equivalent level in C in say 2 or 3 months.
Learning curve and all that stuff. But *when* you know C++ (including
templates and other advanced stuff) there's a great expressive power in
your hands.
latimerius
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- References:
- [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: grant hallman
- [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: Carlos Lopez
- [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: grant hallman
Other related posts:
- » [gameprogrammer] "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- » [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: grant hallman
- [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: Carlos Lopez
- [gameprogrammer] Re: "Mission Efficiency" - Blue Collar coding
- From: grant hallman