Bertrand Meyer. Touch of Class: Learning to Program Well with Objects and Contracts. Springer, 2009. [doi]
@book{MeyerTouch2009, title = {Touch of Class: Learning to Program Well with Objects and Contracts}, author = {Bertrand Meyer}, year = {2009}, doi = {10.1007/978-3-540-92145-5}, url = {http://dx.doi.org/10.1007/978-3-540-92145-5}, researchr = {https://researchr.org/publication/MeyerTouch2009}, cites = {0}, citedby = {0}, publisher = {Springer}, isbn = {978-3-540-92144-8}, }