Deliberate Programming: Sei nicht länger der Engpass (mit Ralf Westphal)

Munich Software Craft Community
Munich Software Craft Community
Öffentliche Gruppe

codecentric AG (Achtung, neues Office!)

August-Everding-Straße 20 · München

Wie du uns findest

Achtung neues codecentric Büro! Vom Ostbahnhof kommend den Eingang beim REWE Schild nehmen (nicht den großen unter dem PLAZA Schild). Das Büro ist im ersten Stock. Wegweiserzettel wird aufgehängt.

Bild des Veranstaltungsortes

Details

Wie kann die Softwareentwicklung besser werden? Fehlt es an Speicherplatz oder Prozessorkapazität oder Bandbreit? Fehlt es an Technologien? Fehlt es an Methoden, Prinzipien, Paradigmen? Nein! Es ist genug von allem da. Mehr als genug! Du musst es nur nutzen, richtig nutzen. Wie schaffst du das? Dieses Mal haben wir Ralf Westphal und Damir Majer zu Besuch. Sie werden uns ihre Antworten in einem "Deliberate Programming" Ganztagesworkshop nahebringen.

Hardware, Frameworks, Methoden sind nicht mehr der Engpass. Der Engpass bist du! Deine Fähigkeit und Kapazität zur Veränderung setzt höherer Qualität eine Grenze. Denn Veränderung kostet nicht nur Zeit, sondern passiert auch nicht von allein. Sich zu verändern ist eine Herausforderung ganz eigener Art.

“Practice makes perfect” ist eine Lüge. Praxis allein macht nur “good enough.” Schlichte Erfahrung wird überbewertet. Ohne bewusste Anstrengungen, um besser und besser zu werden, verändert sich nichts bemerkenswert.

Was es braucht, um auch nur das, was schon an Werkzeugen aller Art vorhanden ist, für dich zu nutzen, ist nicht weniger als Deliberate Practice nötig. Und Deliberate Practice für die Softwareentwicklung ist Deliberate Programming.

Deliberate Programming ist eine Methode, mit der du dich allein oder in der Gruppe systematisch in jeder Programmierdisziplin schrittweise verbesserst. Mit Deliberate Programming bekommst du ein Protokoll und einen Werkzeugkasten, um über dich hinaus zu wachsen.

Bitte einen eigenen Rechner inkl. Entwicklungsumgebung mitbringen. Wir wollen anhand von Übungen die Praxis des Deliberate Programming erfahren.

Git mit einem visuellen (!) Git-Client sollte installiert sein. Wir werden ein GitLab-Repo klonen und ein darin befindliches Tool ausführen, um uns beim Lernen zu beobachten.

Für Getränke und und Mittagessen sorgt zudem unser Sponsor und Host codecentric.