Download presentation
Presentation is loading. Please wait.
Published byAlexa Dempsey Modified over 11 years ago
1
May 2004M Hill, IVOA Interop1 Object Oriented Design (5 min course) M Hill, May 2004
2
May 2004M Hill, IVOA Interop2 Approach Gather Requirements (what do we need to know & use it for) Design Components Interactions Relationships Factor out Test Reiterate Forever
3
May 2004M Hill, IVOA Interop3 Practical Factoring out Restricting/Extending Model only what you need
4
May 2004M Hill, IVOA Interop4 Practical Tricks Separate interface (on interrelations) from submodel Model one thing at a time – use placeholders - KISS Move context-dependent data to the context Ignore representation for the model, but use it to demonstrate Test with examples Useful Design Patterns: Composite Listener/Observer (Streams) Keep Diagrams simple Use activity diagrams
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.