Video: Object-Oriented Design Principles
In this presentation, Brian Kotek explores Object-Oriented modeling and design. The topics of discussion include: The basics of UML and class diagrams, Thinking about the model, Design principles, and Indicators of design quality. Kotek also focuses on the role of OO techniques applied to "normal" ColdFusion applications. Since many CF apps are "data-centric", what advantages (if any) are gained from adopting OOP for that kind of application?
Brian Kotek has been building web applications for over 11 years for a wide range of customers. He is a member of the ColdSpring development team and a Swiz project developer. Swiz is a framework for Adobe Flex that provides IoC, event handling, and simple lifecycle for asynchronous remote methods.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)