Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Object-Oriented Analysis and Design (Undergraduate Topics in Computer Science)

Buy

At least some people reading the title of this book may wonder why there should be one more book on the topic of Object Oriented Analysis and Design (OOAD). The short answer to this question is that in our teaching of the subject for over a decade, we have not been able to find a suitable textbook on this topic at our respective universities.

Object-oriented analysis and design (OOAD) has over the years, become a vast field, encompassing such diverse topics as design process and principles, documentation tools, refactoring, and design and architectural patterns. For most students the learning experience is incomplete without implementation. This new textbook provides a comprehensive introduction to OOAD. The salient points of its coverage are: • A sound footing on object-oriented concepts such as classes, objects, interfaces, inheritance, polymorphism, dynamic linking, etc. • A good introduction to the stage of requirements analysis. • Use of UML to document user requirements and design. • An extensive treatment of the design process. • Coverage of implementation issues. • Appropriate use of design and architectural patterns. • Introduction to the art and craft of refactoring. • Pointers to resources that further the reader’s knowledge. All the main case-studies used for this book have been implemented by the authors using Java. The text is liberally peppered with snippets of code, which are short and fairly self-explanatory and easy to read. Familiarity with a Java-like syntax and a broad understanding of the structure of Java would be helpful in using the book to its full potential.

(HTML tags aren't allowed.)

Absolute Beginner's Guide to Creating Web Pages
Absolute Beginner's Guide to Creating Web Pages

    Absolute Beginner's Guide to Creating Web Pages assumes that readers are true beginners - no prior Web page experience is necessary!

    This hands-on tutorial teaches readers the fundamentals of creating Web pages, along with more advanced ideas like message areas, chat, and e-commerce options...

Smashing WordPress: Beyond the Blog (Smashing Magazine Book Series)
Smashing WordPress: Beyond the Blog (Smashing Magazine Book Series)

Smashing WordPress shows you how to utilize the power of the WordPress platform, and provides a creative spark to help you build WordPress-powered sites that go beyond the obvious. The second edition of Smashing WordPress has been updated for WordPress 3.1+, which includes internal, custom post types, the admin bar, and lots of other...

Développement d'applications avec Objective CAML
Développement d'applications avec Objective CAML

The desire to write a book on Objective Caml sprang from the authors' pedagogical experience in teaching programming concepts through the Objective Caml language. The students in various majors and the engineers in continuing education at Pierre and Marie Curie University have, through their dynamism and their critiques, caused our...


The New Rules of Engagement: Life-Work Balance and Employee Commitment
The New Rules of Engagement: Life-Work Balance and Employee Commitment
This book offers practical, down-to-earth solutions for developing a new psychological contract between employer and employee, leading to improved productivity, retention of key employees, attracting a better caliber of new employees, and more.

How many of your employees care enough about their work, or your organization, to do anything...

Cybersonic Arts: Adventures in American New Music (Music in American Life)
Cybersonic Arts: Adventures in American New Music (Music in American Life)
Composer, performer, instrument builder, teacher, and writer Gordon Mumma has left an indelible mark on the American contemporary music scene. A prolific composer and innovative French horn player, Mumma is recognized for integrating advanced electronic processes into musical structures, an approach he has termed "Cybersonics."...
Return on Software : Maximizing the Return on Your Software Investment
Return on Software : Maximizing the Return on Your Software Investment

Is your organization maximizing the return on its investments of money, time, and personnel? Probably not, because most software professionals don't know how to consider the business aspects of their software decisions. Most don't even know that it's important to do so. Business consequences should play a critical role in all...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy