O trabalho principal na atualização dos sistemas da Molten começa hoje. Os últimos dias foram em grande parte organizacionais - lidando com o planejamento, reunindo opiniões das pessoas ao nosso redor e garantindo que estamos a selecionar o caminho certo a seguir antes de começarmos. Hoje marca o ponto em que começaremos a produção. Haverá uma extensa refatoração que acontecerá em toda a Molten. O ponto de partida é modularizar o sistema mais do que está agora - separando totalmente a plataforma, do algoritmo de correspondência, da camada de execução. O próximo trabalho após isso será dividir a camada de correspondência para que o algoritmo possa ser ainda mais modularizado em um componente distinto que possa ser "trocado" facilmente. Este componente será padronizado e eu estarei mapeando os requisitos para um substituto que funcione com o nosso sistema. Isso permite que qualquer pessoa crie um componente que possa ser encaixado tanto no nosso sistema ao vivo quanto no nosso sistema de testes competitivos que estamos a construir facilmente. Adoro o trabalho que faço com código e, por isso, esta é a parte mais agradável para mim. Na verdade, não conheço nenhum desenvolvedor que não ame o desafio de trabalhar em problemas complexos.