WT: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 57: | Line 57: | ||
** [[CSC/ECE 517 Fall 2010/ch6 6g ss|Document Object Model]] | ** [[CSC/ECE 517 Fall 2010/ch6 6g ss|Document Object Model]] | ||
** [[CSC/ECE 517 Fall 2010/ch6 6h AS|Domain Object Model]] | ** [[CSC/ECE 517 Fall 2010/ch6 6h AS|Domain Object Model]] | ||
Revision as of 02:58, 25 November 2010
- Section 1
- Section 2
- CRC Cards(Wikipage 1) ..... CRC Cards(Wikipage 2)
- GUI toolkits in Ruby(Wikipage 1) ..... GUI toolkits in Ruby(Wikipage 2) ..... GUI toolkits in Ruby(Wikipage 3)
- Code Reuse
- Domain-specific object-oriented languages
- Metaprogramming in statically typed languages
- Decomposition, Message Forwarding, and Delegation versus Inheritance in OOP Design
- Section 3
- Section 4
- Web frameworks in o-o languages
- Multiple inheritance and mixins
- The Singleton pattern in static and dynamic languages
- The Strategy pattern in static and dynamic languages(Wikipage 1).....The Strategy pattern in static and dynamic languages(Wikipage 2)
- Mixing static and dynamic code other than Ruby and Java(Wikipage 1).....Mixing static and dynamic code other than Ruby and Java(Wikipage 2)
- Object-relational mapping for Ruby
- Section 5
- Section 6
- Section 7
- Delegation-based programming languages
- Support for Assertions in Various O-O Programming Languages(Wikipage 1).....Support for Assertions in Various O-O Programming Languages(Wikipage 2)
- Estimation in Agile projects
- Agile vs. other software-development methods(Wikipage 1).....Agile vs. other software-development methods(Wikipage 2)
- Interface Segregation Principle(Wikipage 1).....Interface Segregation Principle(Wikipage 2)
- Document Object Model
- Domain Object Model