freecomputerbooks.pickatutorial.com Computer Tutorials and Books
Tutorials: C / C++ | C#.NET | PHP MySQL | Java | Java Script | jQuery | HTML | xHTML | HTML5 | VB Script | CSS

Books: C/C++ | C# | Android | Mathematics | Database | Cloud | Graphics | Networking | Oracle | Hardware | AI
Categories Download eBook: Building Skills in Object-Oriented Design (in Java and Python) Bookmark and Share

Book Catagory:OOP
Title Building Skills in Object-Oriented Design (in Java and Python)
Author(s) Steven F. Lott
Publisher: Steven F. Lott (December 30, 2009)
ebook Online, PDF, 307 pages
Language: English
Book Description

This book has 49 chapters that will help you build OO design skills through the creation of a moderately complex family of application programs. This is a step-by-step guide to OO design and implementation.

This book uses Objects First Approach. Students learn to design with objects from the start. In more traditional approaches, students first learn "programming basics in the context of procedural programming in the small." Since this frame of reference is essentially useless when attacking large-scale problems, students must later "re-learn how to approach problems. Instructors can present material from a point of view that will "make sense" throughout the curriculum. Presentation and justification of programming principles and good techniques is easier.

The intent of this book is to help the beginning designer by giving them a sequence of interesting and moderately complex exercises in OO design. This book can also help managers develop a level of comfort with the process of OO software development. The applications we will build are a step above trivial, and will require some careful thought and design. Further, because the applications are largely recreational in nature, they are interesting and engaging. This book allows the reader to explore the processes and artifacts of OO design before project deadlines make good design seem impossible.
Download eBook
|
|
|
Building Skills in Object-Oriented Design (in Java and Python)

More OOP eBooks:
How to Design Classes
OOP: Learn Object Oriented Thinking and Programming
Touch of Class: Learning to Program Well with Objects and Contracts






Home - Advertise - Contact - Disclaimer - About Us
© Since 2006 pickatutorial.com -- All Rights Reserved.