Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Patterns, Models, and Application Development: A C++ Programmer's Reference

Buy
This book is about object-oriented programming in C++ on the Personal Computer. It is also about program development by a smaller sized programming team. The contents include topics related to software engineering, to object orientation, to systems analysis and design, to patterns and models, and to C++ programming. Although the material sometimes refers to implementation details, most of it is about application development. This activity is sometimes referred to as programming in the large, in contrast with the coding of routines or short programs, which are called programming in the small. For the most part, this book is about programming in the large.

Our notion of a smaller programming team is one that ranges from a single programmer to a programming group of no more than eight individuals. Our typical reader profile is a person with some programming skills in C++, perhaps equivalent to what results from having taken one or two undergraduate programming courses, or a comparable level of self-acquired skills. In other words, the book assumes some elementary knowledge of C++ programming and some level of familiarity with object orientation, but not a mastery of either topic.

Our principal goal in writing this book has been to collect, select, and interpret information from several fields of computer science (software engineering, system analysis and design, object-oriented methods, design patterns, and C++ programming) in order to provide a unified reference that allows taking a smaller development project from its initial conception to a successful completion. The keywords that describe our effort are collect, select, and interpret. Collecting implies putting together and interrelating elements that are usually dispersed. Selecting means choosing and picking the components that we think are more relevant and applicable. Interpreting implies that we have often tried to decipher and translate information into more understandable terms.
(HTML tags aren't allowed.)

A First Course in String Theory
A First Course in String Theory
An accessible introduction to string theory, this book provides a detailed and self-contained demonstration of the main concepts involved. The first part deals with basic ideas, reviewing special relativity and electromagnetism while introducing the concept of extra dimensions. D-branes and the classical dynamics of relativistic strings are...
Digital Character Development: Theory and Practice
Digital Character Development: Theory and Practice
Digital characters are a driving force in the entertainment industry today. Every animated film and video game production spends a large percentage of its resources and time on advancing the quality of the digital characters inhabiting the world that they are creating. We have entered an era when digital characters have reached a level of...
Mathematical Methods for Mechanics: A Handbook with MATLAB Experiments
Mathematical Methods for Mechanics: A Handbook with MATLAB Experiments
The interaction between mathematics and mechanics is a never ending source of new developments. This present textbook includes a wide –ranging spectrum of topics from the three body problem and gyroscope theory to bifurcation theory, optimization, control and continuum mechanics of elastic bodies and fluids. For each of the covered topics the...

A First Course in Discrete Mathematics (Springer Undergraduate Mathematics Series)
A First Course in Discrete Mathematics (Springer Undergraduate Mathematics Series)
Discrete mathematics has now established its place in most undergraduate mathematics courses. This textbook provides a concise, readable and accessible introduction to a number of topics in this area, such as enumeration, graph theory, Latin squares and designs. It is aimed at second-year undergraduate mathematics students, and provides them...
Programming the Propeller with Spin: A Beginner's Guide to Parallel Processing (Tab Electronics)
Programming the Propeller with Spin: A Beginner's Guide to Parallel Processing (Tab Electronics)

Parallel Processing With the Propeller--Made Easy!

Programming the Propeller with Spin: A Beginner's Guide to Parallel Processing walks you through the essential skills you need to build and control devices using the Propeller chip and its parallel processing environment. Find out how to use each of the identical...

Machine Learning for Multimedia Content Analysis (Multimedia Systems and Applications)
Machine Learning for Multimedia Content Analysis (Multimedia Systems and Applications)
Challenges in complexity and variability of multimedia data have led to revolutions in machine learning techniques. Multimedia data, such as digital images, audio streams and motion video programs, exhibit richer structures than simple, isolated data items. A number of pixels in a digital image collectively conveys certain visual content to...
©2010 LearnIT (support@pdfchm.net) - Privacy Policy