Rule 1 of RP: Never paint yourself into a corner
This rule basically states that when you design software in an agile manner (i.e evolutionary design) always make choices that allow for maximum flexibility. This could translate to different things to different people and is really quite subjective. That is what is great and wonderful with software development, its so creative and yet technical and abstract at the same time.
Software development is all about having abstract thought models in your head. Its very unnatural to live in one reality (our dimension) and act in it based on another reality (some conceptually compatible, yet a very much simplified one.) This is where OO, DLS and so on comes in. Tons of stuff have been written about this :)
More rules will be posted as they are realized...
Thursday, 27 September 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment