Touch of Class: Learning to Program Well with Objects and Contracts

· Springer Science & Business Media
5.0
1 opinión
Libro electrónico
876
Páginas

Acerca de este libro electrónico

From object technology pioneer and ETH Zurich professor Bertrand Meyer, winner of the Jolt award and the ACM Software System Award, a revolutionary textbook that makes learning programming fun and rewarding. Meyer builds his presentation on a rich object-oriented software system supporting graphics and multimedia, which students can use to produce impressive applications from day one, then understand inside out as they learn new programming techniques.

Unique to Touch of Class is a combination of a practical, hands-on approach to programming with the introduction of sound theoretical support focused on helping students learn the construction of high quality software. The use of full color brings exciting programming concepts to life.

Among the useful features of the book is the use of Design by Contract, critical to software quality and providing a gentle introduction to formal methods.

Will give students a major advantage by teaching professional-level techniques in a literate, relaxed and humorous way.

Calificaciones y opiniones

5.0
1 opinión

Acerca del autor

Founder and chief technology officer, Eiffel Software (Santa Barbara)
Professor of Software Engineering, ETH Zurich, since 2001. Department head (2004-2006).
ACM Software System Award, 2007
Dahl-Nygaard Object Technology Award, 2006
Doctor Honoris Causæ, State Technical University of Saint Petersburg (ITMO), 2006
Member of the French Academy of Technology
Publisher of the Journal of Object Technology
President, Informatics Europe (association of European computer science departments)
Formerly: visiting associate professor at Univ. of California, Santa Barbara; professor (adjunct) at Monash University (Melbourne, Australia)

Califica este libro electrónico

Cuéntanos lo que piensas.

Información de lectura

Smartphones y tablets
Instala la app de Google Play Libros para Android y iPad/iPhone. Como se sincroniza de manera automática con tu cuenta, te permite leer en línea o sin conexión en cualquier lugar.
Laptops y computadoras
Para escuchar audiolibros adquiridos en Google Play, usa el navegador web de tu computadora.
Lectores electrónicos y otros dispositivos
Para leer en dispositivos de tinta electrónica, como los lectores de libros electrónicos Kobo, deberás descargar un archivo y transferirlo a tu dispositivo. Sigue las instrucciones detalladas que aparecen en el Centro de ayuda para transferir los archivos a lectores de libros electrónicos compatibles.