Maxim Hierarchy

From CSSEMediaWiki
Revision as of 09:49, 27 September 2009 by Matthew Harward (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is one attempt to categorise maxims.

Contents

Design & implementation

All those maxims related to the system itself.

Separate and group system parts rationally

Class & Package Level

This is a rather large block... are there any overarching rules that can group these components...

Data & Behaviour
Hide Stuff
Inheritance

Method Level

Avoid unnecessary complexity

Minimise connections

Process & Organisation

All the maxims related to the development processes and management of the development team.

OO Developers are not perfect

Unsorted

All those maxims that have not been applied to a category...

Personal tools