We would like to share a presentation that describes our principle-based classification of structural design smell. We believe that all structural design smells can be classified using famous four principles of object-orientation i.e. Abstraction, Encapsulation, Modularization, and Hierarchy.
Monday, 19 August 2013
Design smells poster for quick reference
This poster provides a quick overview of the design smells. The smells are classified as the violation of fundamental OO principles - abstraction, encapsulation, modularization, and hierarchy.
Take a printout and paste it in your cubicle for your quick reference!
Take a printout and paste it in your cubicle for your quick reference!
Monday, 12 August 2013
Design Smells: Overview, Classification, and Examples
Here is a presentation on design smells that talks about the need for understanding design smells in OO software systems, offers a classification based on our paper, and presents a few design smell examples. The presentation cites examples from well-known classes of JDK so that reader can relate to the provided description with much more ease.
Have a comment, feedback, or suggestions? Please do feel free to write us. Also you are welcome to post your own examples for these design smells :-)
Have a comment, feedback, or suggestions? Please do feel free to write us. Also you are welcome to post your own examples for these design smells :-)
Subscribe to:
Posts (Atom)