Record Detail Back

XML

The Object-Oriented Thought Process


As the title indicates,this book is about the object-oriented (OO) thought process. Obviously,choosing the theme and title of the book are important decisions;however,these decisions were not all that simple.Numerous books deal with various levels of object orientation.Several popular books deal with topics including OO analysis,OO design,OO programming,design patterns,OO data (XML),the Unified Modeling Language (UML), OO Internet development,various OO programming languages,and many other topics related to OO development. However,while pouring over all of these books,many people forget that all of these topics are built on a single foundation:how you think in OO ways.It is unfortunate,but software professionals often dive into these books without taking the appropriate time and effort to really understand the concepts behind the content. I contend that learning OO concepts is not accomplished by learning a specific development method or a set of tools.Doing things in an OO manner is,simply put,a way of thinking.This book is all about the OO thought process. Separating the methods and tools from the OO thought process is not easy.Many people are introduced to OO concepts via one of these methods or tools.For example,years ago,most C programmers were first introduced to object orientation by migrating directly to C++—before they were even remotely exposed to OO concepts.Other soft- ware professionals were first introduced to object orientation by presentations that included object models using UML—again,before they were even exposed directly to OO concepts.It is not unusual to find that programming books and courses defer OO concepts until later in the learning process.
Matt Weisfeld - Personal Name
978-0-672-33016-2
NONE
Information Technology
English
2009
1-347
LOADING LIST...
LOADING LIST...