Značka: dátové štruktúry
-
Ep. 46 – Dátové štruktúry
Dátové štruktúry sú základným stavebným prvkom programovania. Predstavujú rôzne spôsoby reprezentácie dát. Opíšeme si najzákladnejšie dátové štruktúry a rozdiely medzi nimi. Algoritmy spomínať nebudeme, to až v ďalšej epizóde. (00:00) - Úvod (02:35) - Čo su dátové štruktúry? (05:59) - Polia (Arrays) (12:39) - Zreťazený zoznam (Linked list) (19:46) - Hash set (27:44) - Hash map / Dictionary (32:34) - Zásobník (Stack) (35:17) - Rada (Queue) (37:26) - Grafy (43:07) - Stromy (44:59) - Nečakaná zmena plánov (46:47) - Záver https://wp.streetofcode.sk/podcast/ep-46-datove-struktury/
-
Ep. 12 – Clean Code Part 2 (Komenty, Objekty a Error handling)
Druhá časť našej série o čistom kóde. Preberáme ďalšie kapitoly knihy Clean Code od Roberta "Uncle Bob" Martina. V tejto časti sa dozviete ako nepísať komenty, aký je rozdiel medzi objektami a dátovými štruktúrami (taktiež načo to je dobré). Na záver ešte stihneme prebrať kapitolu Error handling. (00:00) Úvod (00:25) Komenty (01:11) Dobré komenty (03:30) Zlé komenty (08:44) Objekty a dátové štruktúry (10:30) Abstrakcia (12:20) Procedurálne vs. objektovo orientované programovanie (13:55) Law of Demeter (16:06) DTO (Data transfer object) (17:43) Error Handling (18:21) Checked vs Unchecked Exceptions, kedy a ako používať (23:49) Nevracať ani nevkladať NULL do funkcií (27:07) - Záver https://wp.streetofcode.sk/podcast/ep-12-clean-code-part-2-komenty-objekty-vynimky/