|
Showing 1 - 7 of
7 matches in All Departments
Inside the Object Model serves two key functions: it teaches
object-oriented analysis and design from first principles and
clearly explains C++ mechanisms that implement object-oriented
concepts. Drawing on nearly ten years of programming and teaching
experience, Papurt thoroughly describes the relationship between
the basic principles and concerns of object modeling and the C++
programming language. Each chapter uses independent examples to
illustrate key concepts described in the text and features helpful
icons that clearly identify important ideas and dangerous pitfalls.
With over 100 figures, hundreds of working code examples, and
comparisons of coding techniques, this book rewards teh reader with
a complete understanding of both C++ and the object model.
Professional software analysts, designers, programmers, and
advanced computer science students will benefit from reading this
book.
No one can dispute the impact Grady Booch's writings have had on
object-oriented technology. The Best of Booch contains articles on
various object-oriented topics published since Grady Booch's book
Object Oriented Modeling and Design with Applications, second
edition. Designed for software professionals who are concerned
about the success of their object-oriented projects, this volume
covers all aspects of the Booch method and how a complete method
must address a model's notation and semantics as well as a process
for creating that model. Many of the articles have been updated to
reflect the current thinking in the Unified Modeling Language
(UML).
Wisdom of the Gurus contains up-to-date articles by the top gurus
in object technology, including Bilow, Booch, Coplien, Duffy,
Jacobson, Meller, Odell, Rumbaugh, and Shlaer. The editor of this
volume has culled the best and most relevant articles from JOOP,
Object Magazine, C++ Report, ROAD, and The Smalltalk Report. The
result is a single comprehensive source for advanced information on
OT. Timely, accurate, and advanced, this book covers every facet of
the object-oriented paradigm.
Using CRC Cards, first published in 1995, is a comprehensive
introduction to CRC (Class, Responsibility, Collaborator) cards. It
includes a description of the cards and how they can be used in
interactive sessions to develop an object-oriented model of an
application. In this book, the author draws on her years of project
experience to describe how CRC cards can contribute at all stages
of the software lifecycle. It includes practical examples of how to
utilize CRC cards in projects using either formal or informal
development techniques. Using CRC Cards also provides a detailed
look at how designs created with CRC cards can be mapped to an
effective and efficient implementation in C++. Software analysts,
designers and developers will find this a practical handbook for
using CRC cards. It guides the transition to the object-oriented
paradigm as well as providing a process for the development of
object-oriented applications. In addition, software managers will
gain an understanding of the object-oriented process supported by
CRC cards.
This is the only book that walks COBOL users through the next phase
of COBOL: Object-Oriented COBOL (OOCOBOL). Written by experts in
COBOL programming, Object-Oriented COBOL teaches you how to
integrate COBOL with object-oriented methodologies. It provides
explanations and roadmaps that will help you understand, navigate,
and successfully integrate analysis and design concepts with
enabling OOCOBOL constructs. Designed for current COBOL users and
based on the authors' experience teaching Object-Oriented COBOL,
experienced COBOL programmers can use Object-Oriented COBOL to
begin programming effectively with objects in as little as twelve
weeks, significantly less than the steep learning curve of twelve
to twenty-four months for Smalltalk and C++. Object-Oriented COBOL
also includes extensive examples and experiences, written in
OOCOBOL, that explain the defining traits of an object-oriented
language, such as encapsulation, inheritance, and polymorphism.
Reliable Object-Oriented Software presents the underlying
principles associated with object-orientation and its practical
application. More than just another text on methodology, this 1998
book focuses on the fundamental concepts related to the process of
software development and architectural design in order to lay the
basis necessary for the development of robust, maintainable, and
evolvable software. The authors present both formal concepts and
practical applications. It includes proven problem-solving
techniques designed to develop readers' engineering judgement and
to focus their attention on the principles of good software design
and its successful application. In addition, an extensive
bibliography has been compiled to guide the reader in further
studies and to crystallize what is commonly accepted in the field
and what is still controversial.
The support of the C++ Report by the pioneers of the language has
always made it a popular magazine. Stan Lippman, former C++ Report
Editor (and best-selling author), brings you pearls of wisdom for
getting the most out of C++. This carefully selected collection
covers the first seven years of the C++ Report, from January 1989
through December 1995. It presents the pinnacle of writing on C++
by renowned experts in the field, and is a must-read for today's
C++ programmer. It contains tips, tricks, proven strategies,
easy-to-follow techniques, and usable source code. This collection
includes the work of John J. Barton, Pete Becker, Bill Berg, Grady
Booch, Tom Cargill, Steve Clamage, James Coplien, Steve Dewhurst,
Richard Hickey, David Jordan, Michael Kim, Andy Koenig, Tasos
Kontogiorgos, Josee Lajoie, Doug Lea, Nathan Myers, Lee Nackman, Ed
Rowlance, Doug Schmidt, Jerry Schwarz, Bjarne Stroustrup, Steve
Teale, Michael Stiemann, Todd Veldhuizen, Mike Vilot, John
Vlissides, and Jim Waldo.
|
|