Club de lectura sobre tecnología donde charlamos sobre algunos de los libros más importantes de nuestro sector. Actualmente: The Software Engineer's Guidebook
Solo una cosa podría mejorar un lunes. Y esa cosa ha llegado:
¡Nuevo episodio de TechLecturas!
Hoy bajamos hasta lo más hondo para hablar sobre la profundidad de los módulos. ¡Acompañadnos!
Hablaremos de dos formas de programar. La primera, la programación táctica.
El sacar a saco. Arreglar sin pensar. Hacer la ñapa más grande aún. Y su máxima expresión:
El tornado táctico
John nos da 3 señales de que tu código es más complejo de lo que debería:
- Cambias algo pequeño y tienes que tocar 20 ficheros
- Para hacer cualquier tarea necesitas conocer medio sistema
- No sabes lo que no sabes… hasta que hay un bug
Hablaremos bastante de la complejidad en software y cómo no la crea un gran error. La crean mil pequeñas decisiones que nadie tomó en serio.
John lo llama deuda técnica incremental. Nosotros, "total, es solo una cosita"
¿De qué hablaremos? Pues en este capítulo de introducción os comentamos qué esperar de A Philosophy of Software Design (APOSD para los amigos), y nuestras primeras impresiones
Hola hola hola hola holaaaaaaaaaa
Volvemos este 2026 y ya sabéis lo que dicen, año nuevo, libro nuevo así que empezamos "A philosophy of software design" del bueno de John Ousterhout
Os pensábais que ya os habíais librado de nosotros, ¡pero no!
Santa Claus ha llegado a TechLecturas un poco antes de lo previsto, y ha venido con... ¡un capítulo extra sobre The Software Engineer's Guidebook!