¿Qué es?
Es la habilidad para adaptarse a los cambios que vayan surgiendo durante el desarrollo del producto.
Informática, Programación y Electrónica
Es la habilidad para adaptarse a los cambios que vayan surgiendo durante el desarrollo del producto.
Esta extensión de Kotlin para Android es sencilla, poderosa y limpia.
En este ejemplo vemos la forma de asignar una acción a un botón mediante Java en la forma «tradicional» y la nueva manera mediante las Kotlin Android Extensions, que nos facilita la legibilidad, y sencillez a la hora de implementarlo.
Los Scopes (alcance, ámbito) son condiciones que se aplican en el modelo para definir diferentes grupos de registros que hay en las tablas.
Las 4 Reglas del Diseño Simple de Ken Beck son fundamentales para crear un software bien diseñado, facilitando la emergencia de diseños de calidad.
Continuar leyendo «Diseño Simple y Emergente, Código Limpio»
La gema AASM sirve para agregar una máquina de estados a clases de Ruby.
Continuar leyendo «Máquina de Estados en Ruby on Rails con AASM»
El Diseño Guiado por Pruebas (DGP) nos pide que primero creemos las pruebas de unidad antes que el código de producción.
Los concerns son una forma de abstraer código que se comparte entre diferentes modelos o diferentes controladores.