Design Wise, Be Wise

Sharing our thoughts on Software Design, Design Smells, and Refactoring

Thursday, 18 September 2014

PHAME - Principles of Hierarchy, Abstraction, Modularization, and Encapsulation

We coin a new term "PHAME" (Principles of Hierarchy, Abstraction, Modularization, and Encapsulation) and define enabling techniques for each principle (refer the figure below).


Posted by Girish, Tushar, Ganesh at 20:19 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: Abstraction, Enabling Techniques, Encapsulation, Hierarchy, Modularization, Object-oriented principles, PHAME
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Our upcoming book

Our upcoming book

Pages

  • Home
  • Resources
  • About us

Blog Archive

  • ▼  2014 (4)
    • ▼  September (1)
      • PHAME - Principles of Hierarchy, Abstraction, Modu...
    • ►  July (1)
    • ►  June (1)
    • ►  February (1)
  • ►  2013 (5)
    • ►  October (1)
    • ►  August (3)
    • ►  June (1)

Tushar Sharma@Twitter

Tweets by @Sharma__Tushar

Ganesh SG@Twitter

Tweets by @GSamarthyam
All rights reserved to Girish Suryanarayana, Ganesh SG, and Tushar Sharma. Awesome Inc. theme. Powered by Blogger.