Title :
Looking beyond software to understand software design patterns
Author_Institution :
AG Commun. Syst., Phoenix, AZ, USA
Abstract :
Examples facilitate learning new concepts. The examples are often more useful when they are familiar and allow one to relate new concepts to familiar ones. The paper describes using examples of software design patterns found outside of software. By using common examples from everyday life, one is not burdened with reading source code to understand a higher design principal
Keywords :
object-oriented programming; software reusability; common examples; everyday life; higher design principal; software design patterns; source code; Air traffic control; Application software; Best practices; Computer languages; Feedback; Poles and towers; Software design; Software maintenance; Software reusability; Testing;
Conference_Titel :
Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7695-0368-3
DOI :
10.1109/CMPSAC.1999.812724