# A Philosophy of Software Design - Capítulo 3

Episodio de [TechLecturas](https://escuchario.semeescucha.es/podcast/techlecturas).

- Publicado: 29 de marzo de 2026
- Duración: 26 min
- Temporada 3, episodio 3
- Audio: https://anchor.fm/s/560a6698/podcast/play/117631905/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2026-2-29%2F6e26d524-faf3-f5b9-c86e-a6cc3a61bf9a.mp3
- Página: https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846264-a-philosophy-of-software-design-capitulo-3

## Sobre este episodio

Lo primero: PERDÓOOON POR EL AUDIO. Se nos fue el pistón un par de veces, no nos muteamos a tiempo y festival del ruido. Ahora sí, ¡capítulo 3! Que el código funcione no es suficiente. Hoy hablamos de dos formas de programar. Y spoiler: solo una de ellas te va a salvar el cuello a largo plazo. La primera es la programación táctica , ese modo en el que entras cuando hay un deadline que no perdona, un bug que está petando producción o simplemente necesitas sacar algo ya. No piensas en el diseño, no piensas en el futuro. Simplemente necesitas que funcione. La alternativa es la programación estratégica . Y aquí Ousterhout te pide un cambio de mentalidad: tu objetivo no es que el código funcione. Tu objetivo es que el código sea bueno y que funcione. Pensar como un inversor, no como un bombero. ¿Cuánto tiempo hay que invertir? John lo cuantifica. Y te va a sorprender. Y esto aplica también a las startups, aunque suene contra intuitivo. Facebook lo aprendió a las malas, cambiando su famoso "move fast and break things" por "move fast with solid infrastructure". Nosotros daremos nuestro punto de vista al respecto.

Anterior: [A Philosophy of Software Design - Capítulos 1 y 2](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846265-a-philosophy-of-software-design-capitulos-1-y-2)
Siguiente: [A Philosophy of Software Design - Capítulo 4 - Módulos profundos](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846263-a-philosophy-of-software-design-capitulo-4-modulos-profundos)

## Últimos episodios de TechLecturas

- [A Philosophy of Software Design - Capítulo 4 - Módulos profundos](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846263-a-philosophy-of-software-design-capitulo-4-modulos-profundos) · 27 de abril de 2026 · 37 min
- [A Philosophy of Software Design - Capítulos 1 y 2](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846265-a-philosophy-of-software-design-capitulos-1-y-2) · 2 de marzo de 2026 · 33 min
- [A Philosophy of Software Design - Introducción](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846278-a-philosophy-of-software-design-introduccion) · 25 de enero de 2026 · 16 min
- [The Software Engineer's Guidebook - Conclusión](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846281-the-software-engineer-s-guidebook-conclusion) · 14 de diciembre de 2025 · 37 min
- [The Software Engineer's Guidebook - 26 - Aprendizaje a lo largo de la vida](https://escuchario.semeescucha.es/podcast/techlecturas/episodio/16846282-the-software-engineer-s-guidebook-26-aprendizaje-a-lo-largo-de-la-vida) · 12 de octubre de 2025 · 42 min
