Tag: DESIGN-PATTERNS
Estoy creando una aplicación basada en fitness. Para ello, estoy haciendo diseños de wireframe en Figma. Ahora quiero subir ese archivo de Figma a Github porque estoy trabajando en un equipo de 4 miembros y queremos trabajar juntos.
Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código y la salida en markup. Soy un tipo de OOP, recientemente tengo que trabajar en Golang, el lenguaje que no lo he hecho antes. Aunque ya he pasado por muchos artículos . . . Read more
Este código es de la clase CardUtility que estoy usando en mi aplicación. “`java public static boolean areBothColoredAndHaveSameColor(Card c1, Card c2) { if (c1 instanceof ColoredCard coloredCard1 && c2 instanceof ColoredCard coloredCard2) return coloredCard1.getColor() == coloredCard2.getColor(); return false; } public static boolean areBothNumberedAndHaveSameNumber(Card c1, Card c2) { if (c1 instanceof . . . Read more
Mientras leía sobre los patrones GRASP, me detuve en el patrón “Experto en Información”, el cual establece que el comportamiento de una clase debería ser dentro de esa misma clase. Pero eso es completamente opuesto al patrón “Capa de Servicio”, que he utilizado durante años. Los servicios tienen comportamiento para . . . Read more
Tengo una clase de dominio principal llamada Broadcast que puede tener tres estados: public class Broadcast { private Long id; private String title; private Author author; private State state; // constructor, getters and setters } Cada estado contiene diferentes propiedades. public abstract class State { private Broadcast stateContext; public State(Broadcast . . . Read more