DocumentCode :
752219
Title :
Principles of Program Design Induced from Experience with Small Public Programs
Author :
Comer, Douglas
Author_Institution :
Department of Computer Sciences, Purdue University
Issue :
2
fYear :
1981
fDate :
3/1/1981 12:00:00 AM
Firstpage :
169
Lastpage :
174
Abstract :
The art of programming is taught, learned, and often practiced as if programs are disposable, personal objects owned, solely by the programmer. This paper uses examples to illustrate why real software is neither personal nor disposable; it shows how even simple programs are shared by others. From the examples, the paper extracts four principles for program development. Finally, it draws conclusions about programming practices and the education of programmers.
Keywords :
Programming; software design; software engineering; Art; Educational products; Educational programs; Guidelines; Military computing; Productivity; Programming profession; Software design; Software engineering; Software maintenance; Programming; software design; software engineering;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1981.230832
Filename :
1702823
Link To Document :
بازگشت