Explorar docs

Oficio y sistemas
Diseño, código y las disciplinas que hacen que el trabajo perdure. Construido despacio, a propósito.
Herramientas pequeñas y afiladas que se componen
La idea más duradera del software es también la más simple: construye cosas pequeñas que hagan bien un solo trabajo, y haz que funcionen juntas. Cincuenta años después, sigue ganándole al monolito.
Borra más de lo que añades
Quitar es un acto de oficio de primer orden, no una limpieza. La complejidad es el enemigo y la simplicidad es algo hacia lo que cortas, así que el mejor cambio que puedes hacer es a menudo una eliminación.
Prioridad de las fuentes: de dónde vienen las buenas decisiones
Cuando decides cómo construir algo, no todas las fuentes son iguales. La calidad de tu trabajo sigue a la calidad de aquello en lo que confías, así que confía en un orden deliberado.
Las convenciones son un sistema
Una convención es una pequeña decisión que tomas una vez para no tener que volver a tomarla nunca. Resuelve las elecciones aburridas y liberarás tu atención para el trabajo que de verdad es tuyo: la consistencia es la ejecución serena hecha estructura.
Hazlo inevitable, no impresionante
El objetivo del oficio no es deslumbrar. Es refinar algo hasta que se sienta inevitable, como si no hubiera podido ser de otra manera. Esa sensación se gana despacio, por sustracción.
Prefiere piezas aburridas y probadas
Tienes un pequeño presupuesto de novedad. Gástalo en el único problema que solo tú tienes, y elige piezas aburridas y probadas para todo lo demás, porque los modos de fallo de lo aburrido ya se conocen.
Bucles de retroalimentación: cómo los sistemas se mejoran a sí mismos
Un sistema que puede ver su propia salida y ajustarse mejora con el tiempo; uno que no puede, se desvía. La diferencia está en si el bucle está cerrado, y en qué tan rápido se cierra.
