Update home authored by Johannes Hoelken's avatar Johannes Hoelken
...@@ -60,15 +60,19 @@ This is a brilliant example in *solving things as simple as possible*. For examp ...@@ -60,15 +60,19 @@ This is a brilliant example in *solving things as simple as possible*. For examp
[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
Links to the MPG online library. If connected to the MPG network (e.g. at the institute or via VPN) you can download them there directly
- **Clean Code**, Robert C. Martin - **[Clean Code](https://ebooks.mpdl.mpg.de/ebooks/Record/EB001913902)**, Robert C. Martin
Yes, this book applies almost everywhere. Yes, this book applies almost everywhere.
- **Effective Unit Testing**, Lasse Koskela - **[Effective Unit Testing](https://ebooks.mpdl.mpg.de/ebooks/Record/EB001918986)**, Lasse Koskela
Unit Testing patterns and anti-patterns. Written for Java, but things are transferable Unit Testing patterns and anti-patterns. Written for Java, but things are transferable
- **[Design Patterns](https://ebooks.mpdl.mpg.de/ebooks/Record/EB001917431)**, Gang of Four
This is a catalog of simple and succinct solutions to commonly occurring design problems. These 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.
# Knowledge Base # Knowledge Base
... ...
......