Click here to load reader
Upload
tushar-sharma
View
1.817
Download
1
Embed Size (px)
DESCRIPTION
This slide describes four fundamental object-oriented principles and their corresponding enabling techniques to understand them better.
Citation preview
Principles of Hierarchy, Abstraction, Modularization, and Encapsulation (PHAME)
©2014. All rights reserved. Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma. Based on "Refactoring for soBware design smells: Managing Techincal Debt", Morgan Kaufmann/Elsevier, 2014.
hKp://amzn.com/0128013974