Skip to content.

Manageability

Sections
Personal tools
You are here: Home » blog » stuff » re:

Comment

Above in this comment thread: Is Chandler's Demise Evidence that Dynamic Languages Can't Scale? » dynamic v static

re:

Posted by ceperez at 2008-01-19 04:26 AM
I've read the blog entry. Unfortunately, the reasoning is too linear.

Less code therefore less complexity.

Less code doesn't imply less complexity. The whole idea of refactoring is too continuously reduce entropy. As a result of refactoring, one can lead to more code, however the additional structure leads to easier maintenance.

Imagine if Eclipse was refactored to a single monolithic code base. I believe it would have less code. Unfortunately, it's extensibility would be compromised and therefore would not achieve it's goals of supporting a community of developers.
 
 

Powered by Plone

This site conforms to the following standards: