Solid Design Based Methodology Example