Feature – Característica
Una característica (feature) es una unidad funcional de un sistema de software que satisface un requisito, representa una decisión de diseño, y puede generar una opción
Reveal intention
en Diseño de software Pone énfasis en que el código sea autodescriptivo. Evitar los comentarios y que el nombre de las funciones sea lo mas
MySql
MySQL es uno de los sistema de gestión de bases de datos relacional más extendido al estar basada en código abierto. Desarrollado originalmente por MySQL
Heroku
Que es Heroku? Heroku es una infraestructura para desplegar aplicaciones cuando sólo quieres enfocarte en el desarrollo. Por lo general estas suelen ser empresas grandes
Principio: Composición sobre herencia – Composition over inheritance
Composition over inheritance es un principio de diseño de software que sugiere que es mejor usar la composición de objetos, en la que los objetos
Patrón de arquitectura: Backend for Frontend – BFF
El patrón de arquitectura de microservicios Backend For Frontend o BFF, lo empezaron a utilizar los ingenieros de SoundCloud en el año 2015, aunque sigue aplicándose a
Patrón Especificación (Specification)
El patrón de especificación es un patrón de diseño de software que se utiliza para definir criterios de búsqueda para un conjunto de datos. Este
Modélo de dominio anémico – Anemic domain model
en Domain Drive Design El término «modelo de dominio anémico» se refiere a un modelo de dominio que carece de detalles y profundidad. En el
Serverless, otro enfoque de desarrollo
Introducción El modelo Serverless ha revolucionado la forma en que las organizaciones desarrollan, implementan y escalan aplicaciones. Al alejarse del enfoque tradicional de tener que
Máquina de estados
Una máquina de estados es un modelo matemático que describe un sistema dinámico que puede encontrarse en uno de un conjunto finito de estados discretos.