Les travaux majeurs sur la mise à niveau des systèmes de Molten commencent aujourd'hui. Les derniers jours ont été largement organisationnels - gestion de la planification, collecte d'opinions des personnes autour de nous, et s'assurer que nous choisissons le bon chemin avant de commencer. Aujourd'hui marque le point où nous allons commencer la production. Il y aura un refactoring extensif qui se produira tout au long de Molten. Le point de départ est de modulariser le système plus qu'il ne l'est actuellement - en séparant totalement la plateforme, de l'algorithme de correspondance, de la couche d'exécution. Le travail suivant consistera à décomposer la couche de correspondance afin que l'algorithme puisse être davantage modularisé en un composant distinct qui peut être "remplacé" facilement. Ce composant sera standardisé et je vais définir les exigences pour un remplacement de celui-ci afin qu'il fonctionne avec notre système. Cela permet à quiconque de créer un composant qui peut être intégré à la fois dans notre système en direct et dans notre système de test compétitif que nous construisons facilement. J'adore le travail que je fais avec le code et c'est donc la partie la plus agréable pour moi. Je ne connais en fait aucun développeur qui n'aime pas le défi de travailler sur des problèmes complexes.