| Object-Oriented Design |
 |
| Course
contents |
Design Activities
System design
Technical architecture
Application architecture
Weak coupling- information hiding
Client-server versus peer-to-peer
Layered Construction
Metrics about structure and size of a class
Tree impurity
Yin and Winchester design measure
Shepperd's refinement of the Henry-Kafura measure
Fenton's global coupling measure
Application architecture - frameworks
CommonPoint (Taligent)
The Model-View-Controller framework
Application architecture - design patterns
Design patterns
Design patterns Vs Frameworks
Representing associations
Representing Constraints
Representing Inheritance
Derived data policy
Add redundant associations
Eliminate associations
Rearrange computation
Persistence
Detailed CRC Cards
|
| Course
duration: 1 1/2 Month(s) |
|
|