PRINCIPIOS SOLID
Ahora que conoces los principios básicos de diseño, veamos cinco que se conocen popularmente como los principios SOLID. Robert C. Martin (Uncle Bob) los presento en el libro Desarrollo ágil de software: principios, patrones y prácticas.
SOLID es una regla mnemotécnica para cinco principios de diseño, ideados para hacer que los diseños de software sean más comprensibles, flexibles y fáciles de mantener.
Como con todo en la vida, utilizar estos principios de forma descuidada puede hacer más mal que bien. El costo de aplicar estos principios en la arquitectura de un programa es que puede hacerlo más complicado de lo que debería. Dudo que exista un producto de software exitoso en le que se apliquen todos estos principios al mismo tiempo. Aspirar a estos principios es bueno, pero intenta siempre ser pragmático y no tomes todo lo escrito aquí como un dogma.
Fuente: El mismo libro de la entrada anterior. En breve paso a describir todos los principios lo haré en una sola entrada.
Un saludo a todos.
No hay comentarios:
Publicar un comentario