À propos du service
TraduitJe développe des programmes dans Pharo — un environnement Smalltalk moderne et vivant — et j'ai passé des années à transformer des idées en objets fonctionnels plutôt qu'en piles de fichiers statiques. La base de mon approche est le développement vivant : l'ensemble du système reste actif pendant que j'écris du code, donc j'inspecte de vrais objets, change une méthode et vois immédiatement le résultat. Lorsque vous me recrutez, vous ne payez pas pour des suppositions mais pour un modèle fonctionnel de votre domaine de problème que vous pouvez toucher dès le premier jour. Je construis des applications web sur Seaside, où les composants conservent leur propre état et le flux de rappels se lit comme une logique claire, pas comme un labyrinthe de routes. J'utilise activement l'inspection d'objets en direct à travers l'Inspecteur et le débogueur : j'édite le comportement directement dans le système en cours d'exécution et le sauvegarde dans l'image. C'est dans le prototypage rapide que Pharo brille le mieux — je peux créer un prototype fonctionnel en quelques jours, le vérifier avec vous et le développer en une application supportée avec des tests sur le cadre SUnit intégré. Les livrables typiques incluent une image Pharo documentée ou un arbre source Tonel, une configuration Metacello de base pour un chargement reproductible, des tests unitaires et un bref enregistrement vidéo parcourant l'architecture. Je peux également prendre en charge des travaux avec Glorp ou un mappage relationnel manuel, des points de terminaison REST et l'intégration avec des services existants. Décrivez votre tâche — et je vous montrerai un objet vivant qui la résout.