À propos du service
TraduitJ'offre des services d'ingénierie de niche autour de Sather — un langage orienté objet issu de l'ICSI Berkeley et ayant une forte influence Eiffel. Au fil des ans, j'ai travaillé en étroite collaboration avec des classes paramétrées, des types abstraits et des itérateurs — une construction qui rend Sather spécial — donc je suis à l'aise pour lire du code source que la plupart des ingénieurs n'ont jamais vu. Mon travail se divise en trois directions. Premièrement — maintenance des héritages : je redonne vie à des projets qui ont cessé de se compiler avec des outils modernes, je démêle d'anciens scripts de construction, je corrige des hiérarchies de classes cassées et j'ajoute de petites capacités encore nécessaires au groupe de recherche. Deuxièmement — migration académique et de recherche : je porte des algorithmes écrits en Sather vers des langages que votre équipe peut raisonnablement maintenir aujourd'hui, préservant la sémantique exacte des itérateurs et des génériques d'origine plutôt que de deviner. Troisièmement — documentation et transfert de connaissances afin que les gens ne soient pas laissés avec une boîte noire. Chaque projet commence par un court audit : je lis la base de code, clarifie quel dialecte et quel runtime vous dépendez, et donne une évaluation honnête. Le livrable comprend une construction fonctionnelle, un rapport écrit décrivant chaque changement, des notes sur les régressions et une liste de contrôle de maintenance. Je teste chaque module séparément avant l'intégration et je ne retire jamais de comportement sans expliquer pourquoi. Si vous avez une pile de sources Sather d'un ancien étudiant diplômé ou d'un laboratoire fermé, je vous dirai ce qui vaut la peine d'être sauvegardé et ce qui ne l'est pas, puis j'effectuerai le sauvetage. Le délai typique est d'une à deux semaines selon l'ampleur et je reste en contact pour des questions après la livraison.