Gostei demais do artigo, fez bastante sentido para mim. Sempre vi essa coisa de clean code e SOLID como um disputa religiosa xiitas x sunitas. Que na maioria das vezes atrapalha mais do que ajuda. Para os juniors é confuso pois achamos que isso é o estado da arte de programar e entramos nas empresas e vemos todos os seniores CAGANDO (desculpe a palavra) pra clean-code, clean-architecture e SOLID. No mundo real a maioria das empresas não dura 2 anos e a maior parte do codigo que você escreve não durará 3 anos. Você será cobrado para entregar código em produção para ontem e resolver bugs. Entendo que isso acaba gerando divida técnica no futuro, mas se as pessoas de produto não estão preocupadas com isso, não deveriamos arrancar os cabelos por isso.