Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Touch of Class: Learning to Program Well with Objects and Contracts

Buy
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.

About the Author

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)
(HTML tags aren't allowed.)

InDesign CS3 For Dummies (Computer/Tech)
InDesign CS3 For Dummies (Computer/Tech)
Packed with the latest InDesign tips and techniques

The secrets of InDesign page layout — explained in plain English!

New to InDesign? Making the switch from QuarkXPress®? No worries — this easy-to-follow guide shows you how to master this electronic publishing tool, customize...

Accessing and Browsing Information and Communication
Accessing and Browsing Information and Communication
This book contends that accessing and browsing information and communication are multidimensional and consequential aspects of the information user’s entire experience and of general human behavior. Problems in information creation, processing, transmittal, and use often arise from an incomplete conceptualization of the "information...
Microsoft Dynamics CRM 2011 Cookbook
Microsoft Dynamics CRM 2011 Cookbook

Includes over 75 incredible recipes for deploying, configuring, and customizing your CRM application

Overview

  • Step-by-step guide to deploy Dynamics CRM 2011 components, configuring claim-based authentication and IFD deployment
  • Focus on Dynamics CRM 2011 server maintenance and optimization...

Documents, Presentations, and Workbooks: Using Microsoft Office to Create Content That Gets Noticed
Documents, Presentations, and Workbooks: Using Microsoft Office to Create Content That Gets Noticed

Welcome to the PCs and the Macs. I am delighted to be able to bring you a resource for experienced Microsoft Office users on both platforms. Whether you work only with Microsoft Office 2010 or only with Microsoft Office for Mac 2011, or you work across platforms as I do, this book is for you.

As a document consultant and trainer,...

Principles of Concurrent and Distributed Programming (2nd Edition) (Prentice-Hall International Series in Computer Science)
Principles of Concurrent and Distributed Programming (2nd Edition) (Prentice-Hall International Series in Computer Science)

Software today is inherently concurrent or distributed – from event-based GUI designs to operating and real-time systems to Internet applications. The new edition of this classic introduction to concurrency has been completely revised in view of the growing importance of concurrency

constructs...

Sams Teach Yourself SharePoint 2007 in 24 Hours: Using Windows SharePoint Services 3.0
Sams Teach Yourself SharePoint 2007 in 24 Hours: Using Windows SharePoint Services 3.0
In just 24 sessions of one hour or less, you will be up and running with Windows SharePoint Services 3.0. Using a straightforward, step-by-step approach, each lesson builds upon a real-world foundation forged in both technology and business matters, allowing you to learn the essentials of SharePoint 2007 and Windows SharePoint Services 3.0 from the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy