Reflexiones sobre cinco años de lecciones en ingeniería de software

Cada año llega un framework nuevo. Los ingenieros que prosperan son los que entienden los patrones que hay debajo. Los frameworks cambian; las estructuras de datos, los algoritmos, las redes y el pensamiento de diseño de sistemas siguen siendo relevantes durante décadas.

El código ingenioso no impresiona a nadie seis meses después, cuando hay que depurarlo a las 3 de la madrugada. Escribir pensando en la claridad no es una señal de debilidad: es una señal de experiencia.