Jump to ratings and reviews
Rate this book

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

Rate this book
Basics.- The industry of pure ideas.- Dealing with objects.- Program structure basics.- The interface of a class.- Just Enough Logic.- Creating objects and executing systems.- Control structures.- Routines, functional abstraction and information hiding.- Variables, assignment and references.- How things work.- Just enough hardware.- Describing syntax.- Programming languages and tools.- Algorithms and data structures.- Fundamental data structures, genericity, and algorithm complexity.- Recursion and trees.- Devising and engineering an Topological Sort.- Object-Oriented Techniques.- Inheritance.- Operations as agents and lambda calculus.- Event-driven design.- Towards software engineering.- to software engineering.

944 pages, Paperback

First published August 1, 2009

4 people are currently reading
66 people want to read

About the author

Bertrand Meyer

82 books23 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
6 (27%)
4 stars
8 (36%)
3 stars
6 (27%)
2 stars
2 (9%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Dragify.
5 reviews3 followers
December 2, 2017
Introduction to Programming in such a good way. Explaining how things how at microscale leads to macro understanding later. Eiffel is such a good language to learn: one can learn a lot out of it.
Profile Image for Natasha.
14 reviews9 followers
December 16, 2017
лучшая книга года. божественно. гениально. неповторимо. язык программирования eiffel - моя религия.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.