Abstract
The Object Oriented Paradigm is touted as a software development methodology that promotes reuse, models the problem space, facilitates maintenance, incorporates changes easily, shortens the development lifecycle, encourages good software engineering techniques, and cures the common cold. A course in Object Oriented Programming and Design should address these claims. One way (perhaps the only way) for students of the paradigm to test such claims is to build a small but high quality product as part of the course. The Eiffel language provides an ideal platform for such a course due to its simplicity, straightforward support for 00 concepts, and its assertion mechanism.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
McKim, J.C. (1995). Teaching object oriented programming and design with Eiffel. In: Ibrahim, R.L. (eds) Software Engineering Education. CSEE 1995. Lecture Notes in Computer Science, vol 895. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58951-1_127
Download citation
DOI: https://doi.org/10.1007/3-540-58951-1_127
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58951-8
Online ISBN: 978-3-540-49167-5
eBook Packages: Springer Book Archive