WT: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				No edit summary  | 
				||
| Line 46: | Line 46: | ||
** [[CSC/ECE 517 Fall 2010/ch5 5b mt|Variable-naming conventions(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/ch5 5b jz|Variable-naming conventions(''Wikipage 2'')]].....[[CSC/ECE 517 Fall 2010/ch5 5b RR|Variable-naming conventions(''Wikipage 3'')]]  | ** [[CSC/ECE 517 Fall 2010/ch5 5b mt|Variable-naming conventions(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/ch5 5b jz|Variable-naming conventions(''Wikipage 2'')]].....[[CSC/ECE 517 Fall 2010/ch5 5b RR|Variable-naming conventions(''Wikipage 3'')]]  | ||
** [[CSC/ECE 517 Fall 2010/ch5 5c ck|Dynamic dispatch(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/ch5 5c IC|Dynamic dispatch(''Wikipage 2'')]]  | ** [[CSC/ECE 517 Fall 2010/ch5 5c ck|Dynamic dispatch(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/ch5 5c IC|Dynamic dispatch(''Wikipage 2'')]]  | ||
** [[CSC/ECE 517 Fall 2010/ch5 5f SN|SAS Component Object Model]]  | |||
*Section 7  | *Section 7  | ||
*  | ** [[CSC/ECE 517 Fall 2010/ch6 6a PC|Delegation-based programming languages]]  | ||
** [[CSC/ECE 517 Fall 2010/ch6 6b SK|Support for Assertions in Various O-O Programming Languages(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/ch6 6b AK|Support for Assertions in Various O-O Programming Languages(''Wikipage 2'')]]  | |||
** [[CSC/ECE 517 Fall 2010/ch6 6c AW|Estimation in Agile projects]]  | |||
** [[CSC/ECE 517 Fall 2010/ch6 6d bb|Agile vs. other software-development methods(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/ch6 6d NM|Agile vs. other software-development methods(''Wikipage 2'')]]  | |||
** [[CSC/ECE 517 Fall 2010/ch6 6f AZ|Interface Segregation Principle(''Wikipage 1'')]].....[[CSC/ECE 517 Fall 2010/chd 6d isb|Interface Segregation Principle(''Wikipage 2'')]]  | |||
** [[CSC/ECE 517 Fall 2010/ch6 6g ss|Document 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
 - [[