Changeset 1098


Ignore:
Timestamp:
Mar 17, 2005, 11:00:35 AM (20 years ago)
Author:
ole
Message:

Design thoughts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inundation/ga/storm_surge/wiki/thoughts.txt

    r697 r1098  
    2929
    3030
     31DESIGN PRINCIPLES (17/3/5) -  as agreed to by Duncan and Ole
    3132
     33Objects shared across project should not precompute
     34structures upon initialisation unless they are used by all clients.
     35Rather precompute on demand or split using inheritance.
     36Pro: Good separation of concepts
     37Con: It may be harder to find the right file
     38
     39Also, modules shared across project should not generally depend on other modules.
     40
     41
     42
Note: See TracChangeset for help on using the changeset viewer.