Antes de ler o texto quero te pedir para assistir essse video.

Mas ele basicamente me fez pensar sobre como hoje conseguimos como humanos, conseguimos fazer subir um foguete e fazer ele pousar. Tudo com o conhecimento adquirido em ocasiões como quando o homem foi para a lua.

Hoje também fazemos coisas grandiosas em tecnologia e que até paressem triviais. Aqui que quero argumentar um ponto, será que dá para continuarmos trabalhando só em coisas novas e jogando fora legados simplesmente por não serem o que gostamos?

Ou deveriamos ter mais apreço pelo que foi construido e absorver mais o aprendizado já adquirido de sistemas anteriores?

No ano passado me deparei com um sistema que tinha alguns problemas, mas de tanto fazerem e desfazerem as coisas muito do conhecimento escrito em código estava se perdendo e de regras importantes para o negócio.

Talvez precisamos leva isso em conta e equilibrar melhor conhecimento adquirido contra trazer algo novo para construir e ganhar novos conhecimentos. Deixar pontuado que nem sempre o novo ignora o conhecimento e o conhecimento adquirido as vezes exige algo novo para atingir novas possibilidades.

Mas destacar aqui o que acho mais importante, até como um lembrete, toda inovação vem de conhecimento adquirido, não de ignorar o que já foi alcançado e assim por milhares de anos o ser humano tem construido conhecimentos e esse conhecimento tem resultados em aplicações e estamos construindo o conhecimento e deixando o legado para as próximas gerações.

Espero contribuir com conhecimento das próximas gerações de front-end e desenvolvedores JS esse blog é para isso.


Imagem por Jared Craig