En muchas ocasiones escuchamos voces externas diciéndonos que no deberíamos ‘sobrecomplicar’ nuestro sistema.
Al mismo tiempo, es normal que nos sintamos bombardeados con una cantidad de soluciones que prometen ser perfectas al asegurarnos mantenibilidad, flexibilidad, escalabilidad, calidad (…y todo lo demás que termine en ‘idad’).
Incluso, en Ingeniero Binario solemos compartir muchos patrones, principios, marcos de trabajo y otras prácticas que muchas veces se aplican cuando no son necesarias.
Hoy discutiremos algunas cosas que debes entender acerca de la sobreingeniería para saber cuándo está bien —o no— pasarse de la raya.