User:Kr/On Modularization

From Apache OpenOffice Wiki
< User:Kr
Revision as of 13:50, 7 October 2006 by Kr (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Many people keep talking about modularity or about modularization. Especially in OOo, which really is a huge project. Problems which may be addressable with (more) modularity are

  • backwards compatibility,
  • adaptability,
  • build times and
  • complexity.

In this sense modularity implies exchangability, being able to replace one module with another. Bringing this into relation with data respectively persistent data, modularity very well may mean, that one could just implement new modules for new features, insteand of constantly changing olders, avoiding pittfalls wrt backwards compatibility. Combining this with some kind of automatic deployment, and automatic management of data (user data, code, etc.), allows e.g. to keep code as long available, as there instances of its types (the data), while still being able to completly revise a system.

Personal tools