You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Lenguaje Ubicuo para el Domain-Driven Design (DDD)
Lenguaje Ubicuo
El lenguaje ubicuo es un concepto clave en el desarrollo de software, especialmente en el contexto de la metodología de Domain-Driven Design (DDD), propuesta por Eric Evans en su libro Domain-Driven Design: Tackling Complexity in the Heart of Software.
El lenguaje ubicuo se refiere a un lenguaje común, compartido y entendido tanto por los desarrolladores como por los expertos en el dominio (es decir, las personas que tienen un profundo conocimiento del área de negocio o problema que se está resolviendo con el software). Este lenguaje se utiliza en todas las conversaciones y en la documentación del proyecto, y debe reflejarse directamente en el código del software.
Características del lenguaje ubicuo:
Consistencia: El mismo término debe tener el mismo significado en todo el proyecto, tanto en el lenguaje hablado como en el código.
tsconfig.build.json: Excluir archivos de prueba de la compilación en TypeScript
Excluir archivos de prueba de la compilación en TypeScript
Para excluir archivos de prueba de la compilación, pero aún así tenerlos marcados, cree un segundo archivo de configuración, p.e. tsconfig.build.json que usa la matriz de exclusión para excluir sus archivos de prueba de la compilación cuando ejecuta el comando tsc.
Para hacer un pull request en AWS CodeCommit, debes seguir algunos pasos para asegurarte de que tus cambios puedan ser revisados y eventualmente unidos al repositorio principal. Aquí te detallo un proceso paso a paso:
Crear una rama de feature o corrección: Antes de empezar a trabajar en tus cambios, es una buena práctica crear una nueva rama en tu repositorio local. Esto te permite aislar tus cambios del resto del código. Puedes hacer esto con el comando:
semantic-release: Plugins que van en el package.json para la devDependency semantic-release la cual se encarga de crear una nueva release al hacer push
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters