Zapúzdrenie (encapsulation) ako súčasť OOP. Triedy sú čierne skrinky. Kontrakty ako definície operácií. ČO je často dôležitejšie než ako. Ukážka kontraktu na triede RodnéČíslo
. Unit testy ako zaistenie funkcionality a podpora refaktoru. Úvod do JUnit.
- zdrojové kódy v SVN
- JUnit Cookbook – miničlánok o JUnite od jeho autorov.
- JUnit Tutorial – tutoriál k Eclipse a JUnit na vogella.de