Programovanie, algoritmy, zložitosť 2011

2011/09/23

Prednášky

Prednáška č. X

Výučba sa nekonala (konferencia ITAT).

Prednáška č. 1 (23. septembra 2011)

TBA

Prednáška č. 2 (6. októbra 2011)

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.

Slajdy: PDF

Zdrojové kódy z prednášky: Rodné číslo (SVN)

Prednáška č. X (13. októbra 2011)

Prednáška sa nekonala (konferencia).

Prednáška č. 3 (20. októbra 2011)

Interfejsy ako hranica medzi vrstvami systému. Návrh paródie na Twitter. Úvahy nad množstvom dát. Návrhový vzor Data Access Object ako prístup k dátovému úložisku. Návrhový vzor Singleton ako zaistenie jedinej inštancie v systéme a implementácia v Jave. Pojednanie o trojvrstvových aplikáciách.

Slajdy: PDF

>> Home