|
| Alan Balmer wrote:
> You must remember that we non-xtreme programmers do not deliberately
> produce lousy code just for the pleasure of Refactoring it. We still
> believe in the old-fashioned notion of knowing what it is you're
> trying to do and getting it right the first time.
Before "the first time", you have a plan, somewhere, and it is mush, and you
refactor it. You do those refactors without any automated feedback, only
soft mental feedback.
Our ability to do that in code, also, is a major benefit. We can design in
more media than you.
> Cost? Do you mean the extra 10 milliseconds of build time, or lack of
> design flexibility, or what?
The cost of refactoring A and B together, and getting a dumb compiler error
due to a missing base class, when a typeless language would have just
automatically added A and B's methods to the root Object type and then
passed all the tests.
--
Phlip
http://industrialxp.org/community/b...tUserInterfaces
|
|