Re: Relational-to-OOP Tax
- From: Patrick May <pjm@xxxxxxx>
- Date: Sat, 24 Feb 2007 09:38:29 -0500
"panu@xxxxxxxxxx" <panu@xxxxxxxxxx> writes:
topmind wrote:
Couldn't one use a Patrick May style of argument and say that
programmers *should* know both fairly well and if they don't, then
get better programmers?
Yes, reality *should* be different. You are right about that.
But in general, unless taken to extremes, there is value in
'specialization', no?
A human being should be able to change a diaper, plan an
invasion, butcher a hog, conn a ship, design a building, write a
sonnet, balance accounts, build a wall, set a bone, comfort the
dying, take orders, give orders, cooperate, act alone, solve
equations, analyze a new problem, pitch manure, program a
computer, cook a tasty meal, fight efficiently, die
gallantly. Specialization is for insects.
-- Robert Heinlein
It costs more to teach a person to do two things correctly, than
just teach them how to do one thing correctly.
Good software developers don't have to be taught, they learn on
their own. It's just not that hard for an intelligent, interested
developer with a passion for knowledge and a desire to improve his or
her craftsmanship to become competent in procedural, OO, declarative,
and functional techniques.
Why would you want to work with people who are unable to do so?
Regards,
Patrick
------------------------------------------------------------------------
S P Engineering, Inc. | Large scale, mission-critical, distributed OO
| systems design and implementation.
pjm@xxxxxxx | (C++, Java, Common Lisp, Jini, middleware, SOA)
.
- Follow-Ups:
- Re: Relational-to-OOP Tax
- From: panu@xxxxxxxxxx
- Re: Relational-to-OOP Tax
- References:
- Re: Critique of Robert C. Martin's "Agile Principles, Patterns, and Practices"
- From: topmind
- Re: Critique of Robert C. Martin's "Agile Principles, Patterns, and Practices"
- From: topmind
- Re: Critique of Robert C. Martin's "Agile Principles, Patterns, and Practices"
- From: Patrick May
- Relational-to-OOP Tax (was: Critique of Robert C. Martin's...)
- From: topmind
- Re: Relational-to-OOP Tax (was: Critique of Robert C. Martin's...)
- From: Patrick May
- Re: Relational-to-OOP Tax (was: Critique of Robert C. Martin's...)
- From: topmind
- Re: Relational-to-OOP Tax
- From: Patrick May
- Re: Relational-to-OOP Tax
- From: topmind
- Re: Relational-to-OOP Tax
- From: Patrick May
- Re: Relational-to-OOP Tax
- From: topmind
- Re: Relational-to-OOP Tax
- From: Patrick May
- Re: Relational-to-OOP Tax
- From: topmind
- Re: Relational-to-OOP Tax
- From: Patrick May
- Re: Relational-to-OOP Tax
- From: frebe
- Re: Relational-to-OOP Tax
- From: Patrick May
- Re: Relational-to-OOP Tax
- From: frebe
- Re: Relational-to-OOP Tax
- From: Thomas Gagne
- Re: Relational-to-OOP Tax
- From: frebe
- Re: Relational-to-OOP Tax
- From: panu@xxxxxxxxxx
- Re: Relational-to-OOP Tax
- From: topmind
- Re: Relational-to-OOP Tax
- From: panu@xxxxxxxxxx
- Re: Critique of Robert C. Martin's "Agile Principles, Patterns, and Practices"
- Prev by Date: Re: Relational-to-OOP Tax
- Next by Date: Re: Relational-to-OOP Tax
- Previous by thread: Re: Relational-to-OOP Tax
- Next by thread: Re: Relational-to-OOP Tax
- Index(es):
Relevant Pages
|