Teaching Good Practices In Software Engineering by Counterexamples
Teaching Good Practices In Software Engineering by Counterexamples
Author(s): Latchezar Tomov, Valentina IvanovaSubject(s): Higher Education , ICT Information and Communications Technologies
Published by: Нов български университет
Keywords: software ethic; antipatterns; refactoring, teaching;
Summary/Abstract: This paper reports the effort to educate students on software ethics and engineering patterns by giving and analyzing real world examples of antipatterns and the consequence that can lead to loss of life and property. Students are already introduced to both subjects and the counterexamples and their analysis is complimentary tool to illustrate the importance of good software practices by helping putting the abstract knowledge in the context of software development and.
Journal: Computer Science and Education in Computer Science
- Issue Year: 10/2014
- Issue No: 1
- Page Range: 397-405
- Page Count: 9
- Language: English