Uncle Bob is een programmeur van het eerste uur met een liefde voor clean code, code die niet alleen werkt maar ook efficent en netjes is. Je gaat drie filmpjes kijken uit een workshop reeks die hij gegeven heeft aan de Rabobank. Als je de code in de voorbeelden niet begrijpt geen paniek. Ook verwacht ik niet dat je alles zult begrijpen, probeer te focussen op de algemene boodschap over het belang van clean code en hoe je over programmeren kunt nadenken. Maak per filmpje een kort essay waarin je een aantal vragen beantwoord en plaats het in seesaw/egodact.
Kijk van het volgende filmpje in iedergeval de onderstaande stukken. De rest mag je natuurlijk ook kijken als je dat leuk vindt, is heel leerzaam.
10:52 - 1:05:36
1:39:21 tot eind
Wat is clean code?
Waarom vindt uncle Bob het belangrijk om je code op te breken in functies die maar 1 ding doen?
Wat heb je allemaal geleerd van dit flmpje?
Edsger Dijkstra hoopte dat we als programmeurs altijd zouden bewijzen dat onze code correct is, zoals we dat doen bij wiskundige stellingen. Dit is echter niet wat we nu doen. Waarom lijkt programmeren meer op wetenschap dan op wiskunde?
Waarmee ben je het eens?
Waarmee ben je het oneens?
Kijk van het volgende filmpje in iedergeval de onderstaande stukken. De rest mag je natuurlijk ook kijken als je dat leuk vindt, is heel leerzaam.
17:25 - 42:35
Wat is een Agile workflow?
Wat zijn de voordelen van een Agile workflow?
Wat zijn de nadelen van een Agile workflow?
Wat betekent het om je code te testen?
Waarom is het belangrijk om vaak je code te testen?
Wat heb je allemaal geleerd van dit flmpje?
Waarmee ben je het eens?
Waarmee ben je het oneens?
Kijk van het volgende filmpje in iedergeval de onderstaande stukken. De rest mag je natuurlijk ook kijken als je dat leuk vindt, is heel leerzaam.