Ley de Demeter: No hables con desconocidos
La Ley de Deméter es un principio de diseño que se utiliza para reducir la dependencia entre los componentes de un sistema de software y
Que es currying en Javascript
«Currying» es un patrón de programación en el cual una función con múltiples argumentos se transforma en una secuencia de funciones, cada una con un
Optional Chaining
El operador de encadenamiento opcional es una característica de JavaScript que permite acceder a las propiedades de un objeto a través de una cadena de
Bounded context
en Domain Drive Design (DDD) Bounded Context sirve para acotarlos distintos Domains. Una vez estos son identificados los limites de contexto del dominio, tenemos que
Java [Guía Rápida]
Hello World Tipos de datos boolean Puede contener los valores true o false.byte Enteros. Tamaño 8-bits. Valores entre -128 y 127.short Enteros. Tamaño 16-bits. Entre
Code Smells
Los bad code smells, code smells o simplemente smells es código que huele a problemas. El hecho de haber code smells no quiere decir que
Extraer Oro de electrónica vieja
Muchos de los componentes electrónicos que utilizamos a diario utilizan oro para mejorar la conductividad en los contactos o en los chips. Aquí podeis ver
Patrón de Arquitectura Modelo Vista Controlador (MVC)
MVC es un patrón de diseño que se utiliza para desarrollar aplicaciones web. La sigla MVC significa Modelo-Vista-Controlador. El patrón MVC divide la aplicación en
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
QWeb en Odoo
QWeb es un motor de renderizado basado en plantillas XML q utiliza Odoo. Tags t-set t-value Permite asignar un valor a una variable. Se pueden
Duck typing
El Duck typing es una forma de tipado estructural que permite definir interfaces de objetos, que no estando relacionados, se comportan de forma similar. If it walks