Ensemble JS und TS-Vertragsarbeit!
Der Sommer kommt und ihr hoffentlich auch, zu zwei spannenden Themen heute:
- Ensemble Programming - von Lucas Braeschke (Zeiss Digital Innovation GmbH)
- Advanced Typescript Basics: Code-Contracts mit TypeScript Reloaded - von Christian Ulbrich (Zalari GmbH)
3 bis 5 hoch bezahlte Programmierer die an einem Bildschirm sitzen, anstelle alle eigenen Code am Fließband produzieren zu lassen? Ensemble Programming hört sich nach dem Alptraum jedes Projektmanagers an. (sic!) Warum das dann aber trotzdem produktiv sein kann, erzählt uns Lucas mit seinen Erfahrungen nach 3 Monaten Ensemble Progamming in einem Typescript Projekt.
TypeScript is back! Vor längerer Zeit hat uns Christian ja schon einmal gezeigt, wie man mit TypeScript Code Contracts umsetzen kann, sich also der statischen Code-Analyse durch TS bedient um Code-Konventionen und Patterns zu enforcen. Neben Klassikern wie exhaustiveness checking, kommen natürlich mit Template Literal Types viele neue Möglichkeiten hinzu und die werden wir nutzen, um typ-sichere Events für Komponenten zu bauen.