Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Object-Oriented Thought Process (5th Edition) (Developer's Library)

Buy

Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, Visual Basic .NET, Ruby, Objective-C, and Swift. Objects also form the basis for many web technologies such as JavaScript, Python, and PHP.

 

It is of vital importance to learn the fundamental concepts of object orientation before starting to use object-oriented development environments. OOP promotes good design practices, code portability, and reuse–but it requires a shift in thinking to be fully understood. Programmers new to OOP should resist the temptation to jump directly into a particular programming language or a modeling language, and instead first take the time to learn what author Matt Weisfeld calls “the object-oriented thought process.”

 

Written by a developer for developers who want to improve their understanding of object-oriented technologies, The Object-Oriented Thought Process provides a solutions-oriented approach to object-oriented programming. Readers will learn to understand the proper uses of inheritance and composition, the difference between aggregation and association, and the important distinction between interfaces and implementations.

 

While programming technologies have been changing and evolving over the years, object-oriented concepts remain a constant–no matter what the platform. This revised edition focuses on the OOP technologies that have survived the past 20 years and remain at its core, with new and expanded coverage of design patterns, avoiding dependencies, and the SOLID principles to help make software designs understandable, flexible, and maintainable.

 

(HTML tags aren't allowed.)

Glass Construction Manual
Glass Construction Manual
Visually rich A-to-Z...with the clarity, lightness, and elegance of glass, the book takes on a complex topic. -- Architectural Record, April 2000 

The distinguishing feature of the construction manuals from Edition Detail and the internationally renowned journal Detail is the exceptional quality of the information
...
LinkedIn For Dummies
LinkedIn For Dummies

Relationships matter. Ever since the dawn of time, when caveman Fred asked caveman Barney whether there was any work down at the quarry, human beings have always networked. We’re social creatures who like to reach out and talk to someone. As the Internet developed and grew in popularity, people rapidly took advantage of this new...

Flex 4 in Action: Revised Edition of Flex 3 in Action
Flex 4 in Action: Revised Edition of Flex 3 in Action

Flex 4 in Action is an easy-to-follow, hands-on Flex 4 tutorial. Revised and updated from the previous edition on Flex 3, this book is chock-full of examples, goes beyond feature coverage, and helps readers put Flex to work in real day-to-day tasks. This book helps Flex developers make their Flex applications stand out from...


Repair and Regeneration of Ligaments, Tendons, and Joint Capsule (Orthopedic Biology and Medicine)
Repair and Regeneration of Ligaments, Tendons, and Joint Capsule (Orthopedic Biology and Medicine)

A comprehensive and authoritative review of the most important scientific and clinically relevant topics today in ligaments, tendons, and capsular biology, including their biomechanics and surgical reconstruction. The authors review the basic science of tendons in the hand and shoulder ligaments, the current clinical status of the shoulder...

A Guide to MATLAB Object-Oriented Programming
A Guide to MATLAB Object-Oriented Programming
I am an admitted object-oriented fanatic. I have been designing and implementing object-oriented software for more than twenty years. When I started designing and implementing object-oriented MATLAB®, I encountered many detractors. They would say things like “The object model isn’t complete,” “You can’t have public...
Microsoft Visual Basic 2013 Step by Step (Step by Step Developer)
Microsoft Visual Basic 2013 Step by Step (Step by Step Developer)

Your hands-on guide to Visual Basic fundamentals

Expand your expertise—and teach yourself the fundamentals of Microsoft Visual Basic 2013. If you have previous programming experience but are new to Visual Basic 2013, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics...

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