Principio de Responsabilidad simple (Single Responsibility)

Continuando el post anterior en el cual vimos los principios SOLID, quisiera hoy en este artículo hablar sobre el principio de Responsabilidad simple (Single Responsability término en inglés). ¿Qué es el principio de responsabilidad simple? Este principio trata de destinar cada clase a una finalidad sencilla y concreta. En muchas ocasiones estamos tentados a poner un método reutilizable que no tiene nada que ver con la clase, simplemente porque lo…

SOLID, cinco principios básicos de diseño software (SOLID Design Principles)

En este artículo voy hacer una breve introducción a los principios Solid (Solid Design Principles). Los principios SOLID representan 5 principios de diseño que básicamente deberíamos usar para hacer el diseño de software mas entendible, flexible y mantenible. La teoría de los principios SOLID fue introducida por Rober C. Martin. Este es un acrónimo para establecer los cincos principios básicos de la programación orientada a objetos y diseño. Este acrónimo…