Loading...
Please wait, while we are loading the content...
Similar Documents
Using Literate Programming to Teach Good Programming Practices (1995)
| Content Provider | CiteSeerX |
|---|---|
| Author | Shum, Stephen Cook, Curtis |
| Description | The ability to comprehend a program written by other individuals is becoming increasingly important in software development and maintenance. In an attempt to encourage undergraduate Computer Science students to write informative and usable documentation, the literate programming paradigm was incorporated into the teaching of one undergraduate Computer Science course at Augustana College. This paper describes the concept of literate programming, the experience of using literate programming to teach good programming practices, and the results from the experiment that showed that literate programming encourages more documentation. Introduction The ability to comprehend a program written by other individuals is becoming increasingly important in software development and maintenance. Studies have shown that 30-90% of software expenditure is spent on maintaining existing software [15, 12]. Studies have also shown that maintenance programmers spend about half of their time studying the code... |
| File Format | |
| Language | English |
| Publisher | ACM Press |
| Publisher Date | 1995-01-01 |
| Publisher Institution | SIGSE Bulletin: The Papers of the Twenty-Fifth SIGCSE Technical Symposium on Computer Science Education |
| Access Restriction | Open |
| Subject Keyword | Undergraduate Computer Science Student Literate Programming Paradigm Undergraduate Computer Science Course Augustana College Software Development Software Expenditure Usable Documentation Literate Programming Good Programming Practice Maintenance Programmer |
| Content Type | Text |
| Resource Type | Article |