Applying design patterns to ensure high flexibility in the software

Authors

  • Lain Cárdenas Escalante Universidad César Vallejo, La Libertad, Perú

DOI:

https://doi.org/10.18050/td.v12i1.696

Keywords:

Design pattern, Modifiability, Strategy, Low coupling, High cohesion, Business rules

Abstract

Business software application is inherently complex because of its high degree of variability in its business rules. Therefore, the aim of this article is to explain and demonstrate, based on one example, how the use of design patterns can develop flexible business applications to changes in business rules. In this paper a Design Model based on a Strategy pattern, a Composite pattern and a factory pattern has been developed. Finally, the use of a framework that allows implementating the manufacture of objects and dependency injection is recommended.

Downloads

Download data is not yet available.

Published

2014-12-03

How to Cite

Cárdenas Escalante, L. . (2014). Applying design patterns to ensure high flexibility in the software. Tecnología &Amp; Desarrollo (Trujillo), 12(1), 77–82. https://doi.org/10.18050/td.v12i1.696

Issue

Section

Technology and Development