Softwerkskammer

 

Links und Literatur

Software Craftsmanship

Software Craftsmanship: What it's all about von Bob Martin
Craftsmanship von Joel Spolsky
Can a new dog learn old tricks? von Dave Nicolette
Where should data structures be taught? von "RoleModel Software"
Craftsmanship means we should refuse to work in dysfunctional environments von Jonas Bandi
Who Deserves The Credit For Software Craftsmanship and Great Design? von Alan Skorkin
Stumbling Through Mediocrity von James Shore
How to Start Getting Professional about Software Development von Jens Schauder
Craftsmanship Begins With You von Cory Foy
A Collection Blog by Todd Sedano

Softwareentwicklung

Top 10 things which make your code hard to test von Misko Hevery
The Joel Test: 12 Steps to Better Code von Joel Spolsky
https://github.com/akuhn/foreach

Screencasts

Wat von Gary Bernhardt: ein sehr amüsanter Screencast über unsinniges Codeverhalten
Structure and Interpretation of Computer Programs ist eine Vorlesungsreihe des MIT von 1986(!). Das gleichnamige Lehrbuch wurde zu Beginn 2012 von Uncle Bob empfohlen. Ausschließlich mit LISP werden die unterschiedlichsten Grundlagen und Konzepte (Rekursion, Iteration, funktionale Programmierung, objekt-orientierte Programmierung) auf leicht verständliche Weise vermittelt. Bemerkenswert ist der weniger ingenieurmäßige, sondern vielmehr handwerkliche Geist der Dozenten. ("This is an introduction to computer science. This is misleading. It's neither about computers, nor it's about science.")

Meetings / Präsentation

Visual Meetings von David Sibbet
Visual Tools von David Sibbet