Fashionable software development leverages Lean and Agile principles. The main target of such principles is the requirements of customers for incorporating new functionalities and features into your software.Aid Extensibility: Make use of inheritance and polymorphism to generate flexible and extensible code which can accommodate long run changes.Th