Kurssiesittely | Luennot | Harjoitukset |
---|
Luentojen sisältö täsmentyy myöhemmin. Alustava luonnos on täällä.
Luento | Aihe | Luentokalvot |
---|---|---|
Viikko 37 | ||
#1 ti 8.9.2009 |
TDD/BDD, Simplest Thing, YAGNI | 01.1-Administration.pdf 01.2-TDD.pdf |
#2 to 10.9.2009 |
Code Quality, Refactoring, Code Smells, DRY, Meaningful Names | 02-Code-Quality.pdf |
Viikko 38 | ||
#3 ti 15.9.2009 |
Refactoring (continued), Functions, Comments | 03.1-Refactoring.pdf 03.2-Functions-Comments.pdf |
#4 to 17.9.2009 |
Objects and Data Structures, Error Handling, Boundaries | 04.1-Refactoring-Example.pdf 04.2-Objects-Errors-Boundaries.pdf |
Viikko 39 | ||
#5 ti 22.9.2009 |
Unit Tests, Test Doubles, Testable Code | 05.1-Unit-Tests.pdf 05.2-Testable-Code.pdf |
#6 to 24.9.2009 |
Various Kinds of Testing, Test Frameworks | 06-Various-Tests.pdf A.1-TDD.pdf |
Viikko 40 | ||
#7 ti 29.9.2009 |
Hard Things to Test and Refactor | 07-The-Untestables.pdf |
#8 to 1.10.2009 |
Coding Dojo #1 | 08-Coding-Dojo-1.pdf |
Viikko 41 | ||
#9 ti 6.10.2009 |
Object-Oriented Design | 09-Object-Oriented-Design.pdf |
#10 to 8.10.2009 |
Coding Dojo #2 | 10-Coding-Dojo-2.pdf |
Viikko 42 | ||
#11 ti 13.10.2009 |
Agile Practices Vierailijana: Linda Hellman |
11.1-Agile-Practices.pdf 11.2-Kokemuksia.pdf |
#12 to 15.10.2009 |
Professionalism, Software Craftsmanship, Personal Practice | 12-Software-Craftsmanship.pdf |