For Programmers: Free Programming Magazines  


Home > Archive > Smalltalk > July 2004 > Re: Migrating a system incrementally. Was: Re: Static vs. Dynamic typing (big advant









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: Migrating a system incrementally. Was: Re: Static vs. Dynamic typing (big advant
Phlip

2004-07-23, 3:58 pm

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


Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com