Update home authored by Johannes Hoelken's avatar Johannes Hoelken
...@@ -47,16 +47,16 @@ A huge list of kata including comments and implementation examples can be found ...@@ -47,16 +47,16 @@ A huge list of kata including comments and implementation examples can be found
- [IMPRS Clean Coders](https://pad.gwdg.de/imprs-clean-code-initiative) - [IMPRS Clean Coders](https://pad.gwdg.de/imprs-clean-code-initiative)
- [IMPRS Python Tipps Pad](https://pad.gwdg.de/imprs-python-computing-tips) - [IMPRS Python Tipps Pad](https://pad.gwdg.de/imprs-python-computing-tips)
## Presentations # Presentations
### IMPRS Talk on Unit Testing ## IMPRS Talk on Unit Testing
[Tools Talk slides](https://owncloud.gwdg.de/index.php/s/vTgSVsmzt3a7zci) [Tools Talk slides](https://owncloud.gwdg.de/index.php/s/vTgSVsmzt3a7zci)
### TDD Examples ## TDD Examples
An example of TDDing a class that generates the list of prime factors for a given number by Robert C Martin: [Slides](http://butunclebob.com/files/downloads/Prime%20Factors%20Kata.ppt). An example of TDDing a class that generates the list of prime factors for a given number by Robert C Martin: [Slides](http://butunclebob.com/files/downloads/Prime%20Factors%20Kata.ppt).
This is a brilliant example in *solving things as simple as possible*. For example the first few tests the list of prime factors is generated by `add [n] if [n] divides [m]` without testing for being prime at all. This is a brilliant example in *solving things as simple as possible*. For example the first few tests the list of prime factors is generated by `add [n] if [n] divides [m]` without testing for being prime at all.
### Google TechTalk ## Google TechTalk
[Design Tech Talk: OO Design for Testability](https://www.youtube.com/watch?v=acjvKJiOvXw) [Design Tech Talk: OO Design for Testability](https://www.youtube.com/watch?v=acjvKJiOvXw)
# Books # Books
... ...
......