Über den Service
ÜbersetztIch entwickle Programme in Pharo – einer modernen Live-Smalltalk-Umgebung – und habe Jahre damit verbracht, Ideen in funktionierende Objekte zu verwandeln, anstatt in Stapeln statischer Dateien. Die Grundlage meines Ansatzes ist lebendige Entwicklung: Das gesamte System bleibt lebendig, während ich Code schreibe, sodass ich echte Objekte inspiziere, eine Methode ändere und sofort das Ergebnis sehe. Wenn Sie mich einstellen, zahlen Sie nicht für Vermutungen, sondern für ein funktionierendes Modell Ihres Problemfeldes, das Sie am ersten Tag anfassen können. Ich baue Webanwendungen auf Seaside, wo Komponenten ihren eigenen Zustand halten und der Fluss von Rückrufen wie klare Logik aussieht, nicht wie ein Labyrinth von Routen. Ich nutze aktiv die Live-Objektinspektion durch den Inspector und Debugger: Ich bearbeite das Verhalten direkt im laufenden System und speichere es zurück in das Bild. In der schnellen Prototypenerstellung glänzt Pharo am besten – ich kann in wenigen Tagen ein funktionierendes Mockup erstellen, es mit Ihnen verifizieren und es zu einer unterstützten Anwendung mit Tests im integrierten SUnit-Framework weiterentwickeln. Typische Ergebnisse umfassen ein dokumentiertes Pharo-Bild oder einen Tonel-Quellbaum, eine Baseline-Metacello-Konfiguration für reproduzierbares Laden, Unit-Tests und eine kurze Bildschirmaufnahme, die durch die Architektur führt. Ich kann auch Arbeiten mit Glorp oder manuellem relationalem Mapping, REST-Endpunkten und der Integration mit bestehenden Diensten übernehmen. Beschreiben Sie Ihre Aufgabe – und ich zeige Ihnen ein Live-Objekt, das sie löst.