Principios SOLID de la orientación a objetos

(10 comentarios)

Los requisitos cambian. Es algo con lo que todos tenemos que lidiar cada día. De esto se desprende que, independientemente del tiempo que hayas invertido en la captura de requisitos y de las muchas funcionalidades extra que hayas podido implementar (en contra de lo que dicta YAGNI), tu aplicación va a tener que cambiar. Será mejor que estés preparado ello.

Una forma de estarlo es seguir los 5 principios básicos de la programación orientada a objetos, explicados en “Agile Software Development: Principles, Patterns, and Practices” por uno de los grandes exponentes de la artesanía del software, el famoso “Uncle Bob” (Robert C. Martin)

[Pulsa para continuar]