Diseño de software
👨🏽‍💻

Diseño de software

Tags
Design principlesSOLIDClean CodeLearning
Category
DevelopmentCompany culture

Introducción

¿Qué es diseño de software?

El Diseño de Software es un proceso para conceptualizar la manera mediante la cual queremos resolver un problema determinado mediante el uso de software, este proceso de conceptualización.

¿Qué se intenta conseguir con el diseño de software?

Lo que intentan los principios de desarrollo del software es conseguir un código mantenible, escalable, reutilizable y legible, para relsolver un problema o una necesidad. Para ello los principios de software utilizan dintintas premisas.

💡
Si tuviéramos que definir el diseño de software con una palabra quizás la más apropiada sería calidad.
97 cosas que todo programador debería saber

Traducción al Español del libro " 97 Things Every Programmer Should Know ", contiene todo tipo de consejos y recomendaciones para los profesionales de la programación informática: refactorización, código limpio, pruebas, aprendizaje contínuo, etc. Este sitio es la continuación del esfuerzo de Natán Calzolari (inicialmente en http://97cosas.com.ar), a quien agradezco de su iniciativa.

🤔¿Cómo aprender sobre diseño del software?

Principios y convenciones