> - Reusability: I have unfortunately never seen a big slow company that
> cared about this. Please tell me if you saw some.
>
> - Maintainability: I have not seen many big slow companies that cared
> about this deeply. Furthermore, the big companies I worked at
> 'maintainability' is usually associated with 'maintenance': keeping big
> databases and J2EE application clusters alive. I am hesitating whether
> this one should be on the list.

For both arguments: they *should care* about that and it should in
fact be on the top of their list :). For the simple reason that it
will save them money and effort.

Don't view these two issues in very long, multi-project way per se
though; any theoretical advantage you'll have after a year is probably
YAGNI. But You'll reap the benefits of reusability and maintainability
often in the same project. Typically projects run for many months -
certainly so in big *slow* companies (usually years). You'll have
people leaving and other people joining the project. When requirements
change - and they do - you'll have refactorings. The better
maintainable an application is, the less work and less error prone
such refactorings will be. It will thus be cheaper and you'll be able
to honor such change requests easier. Also, with projects of some
size, you'll have variants of functionality (like a search function, a
panel that displays information about the current context, etc).
Rather than building all the variants over and over again, you create
this reusable component and use it throughout your project.

Eelco

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to