Название: Pablo's SOLID Software Development
Автор: Various
Издательство: Autoedici?n
Год: 2009
Формат: pdf
Страниц: 80
Размер: 1,9 mb.
Язык: English
En ingenier?a de software, SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion) es un acronimo mnem?nico introducido por Robert C. Martin a comienzos de la decada del 2000 que representa cinco principios b?sicos de la programaci?n orientada a objetos y el dise?o. Cuando estos principios se aplican en conjunto es m?s probable que un desarrollador cree un sistema que sea f?cil de mantener y ampliar en el tiempo.
Los principio SOLID son gu?as que pueden ser aplicadas en el desarrollo de software para eliminar c?digo sucio provocando que el programador tenga que refactorizar el c?digo fuente hasta que sea legible y extensible. Debe ser utilizado con el desarrollo guiado por pruebas o TDD, y forma parte de la estrategia global del desarrollo ?gil de software y programaci?n adaptativa.