x Share your thoughts on trends and content!
You are now in FULL VIEW

The Principles of Agile Design
Recorded at:

by Robert Martin on Jan 30, 2007 |

Bob Martin of Object Mentor presents the first of his five principles of agile design. Beginning with an explanation of the real purpose of object-oriented design - the management of dependencies - Bob walks through a code example to illustrate how dependencies can be managed with abstractions, and that good designs are those in which high-level abstractions do not depend on low-level details.


"Uncle" Bob Martin helped create the Agile Manifesto, is a leading authority on Agile software development, and has authored books on Agile Programming, XP, UML, O-O Programming, and C++. Bob is the founder, CEO, and president of Object Mentor, whose professionals provide process improvement consulting, o-o design consulting, training, and development services.

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.