
Sign up to save your podcasts
Or


Touto epizódou sa začína séria o OOP – objektovo orientovanom programovaní. Táto epizóda je iba úvodnou k celej sérii a povieme ti, o čom celá séria bude a skúsime načrtnúť, čo to OOP je a na čo sa používa.
00:00 – 01:24 Úvod
DISCLAIMER: OOP je jeden z programovacích štýlov. Nie je to jediná voľba a nie vždy ani najlepšia voľba programovacieho štýlu. My obaja programujeme hlavne objektovo a je to asi najčastejšie používaný štýl v praxi.
Dve rozdelenia:
V ďalších epizodách sa pokúsime vysvetliť rozdiely medzi objektom, classou a inštanciou. Potom si prejdeme základné pojmy z OOP – dedenie, abstraktná trieda, rozhranie, enkapsulácia, atď. Neskôr prejdeme výhody a nevýhody OOP a ďalšie veci.
Jakubova hra, ktorá učí základné koncepty OOP
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
Keďže tento podcast ma byť niekedy aj o živote ako takom, tak sme sa rozhodli spraviť taký osobnejší podcast. Dozviete sa kto sme, kde sme vyrastali, kde bývame, čo robíme vo voľnom čase a mnoho ďalšieho.
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
5. časť série o Clean Code je zároveň aj poslednou a rozoberáme v nej kapitoly System a Emergent Design. Ako funguje mesto? Jeden človek všetko riadi? Keď nám prestane tiecť voda, tak nebudú ani odvážať odpad? Nie. Separation of Concerns. V druhej časti epizódy sa pobavíme o 4 pravidlách, ktoré nás privedú k dobrému dizajnu.
00:00 – 00:29 Úvod
4 pravidlá, ktoré by mali spôsobiť, že nám vznikne dobrý design:
Dá sa povedať, že keď budeš nasledovať týchto X princípov, tak z teba bude programátor? Ani nie len že dobrý, ale vôbec programátor? Nie. Musíš si to vyskúšať. Musíš si sadnúť za comp a programovať. Písať. Veľa. Čím väčšie veci v živote napíšeš tým viac skúsenosti budeš mať. Tieto princípy je naozaj potrebné vedieť brať s rezervou resp. vedieť kde je ten zlatý stred.
Kniha na Amazone
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
V 4. časti série Clean Code rozoberáme Unit testy a Triedy. Čo sú to unit testy a načo ich potrebujeme? Ako mať testy čisté? Ako by mala vyzerať čistá trieda? Taktiež si prejdeme veľmi dôležité princípy ako Single responsibility principle, Cohesion, Open-Closed principle.
00:00 – 00:35 Úvod
C# Tutoriál – Základy Unit Testovania (Gabov video-tutoriál)
Dobrý článok (Hľadanie zlatej strednej cesty)
Kniha na Amazone
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
V tretej časti série Clean Code rozoberáme Boundaries a Clean Concurrency. To znamená, že rozprávame o používaní knižníc tretích strán, o ich testovaní a o tom, ako sa dá čisto písať viac vláknová aplikácia, ako sa správať k vláknam, čo všetko pri tom treba vedieť a ako sa takéto aplikácie dajú testovať.
00:00 – 00:34 Úvod
Kniha na Amazone
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
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 – 00:24 Úvod
Keď sa zamyslíme, tak väčšinou komentujeme vtedy, keď nevieme, aby náš kód hovoril za seba (resp. nevieme to lepšie naprogramovať)
Objekty zverejňujú správanie ale schovávajú data. Štruktúry nemajú správanie a zverejňujú data
Kniha na Amazone
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
Prvá časť našej série o čistom kóde. Preberáme v nej prvé kapitoly knihy Clean Code od Roberta “Uncle Bob” Martina. V prvej časti porozprávame niečo o tom, ako by mal programátor pomenovávať rôzne prvky v kóde. V druhej časti rozoberáme funkcie, ich odporúčanú dĺžku, počet parametrov a ďalšie veci.
00:00 – 00:48 Úvod
Tweet o getNoKids()
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
Clean Code od Robert C. Martina je naozaj úžasná kniha, plná dobrých rád a tipov pre každého programátora. Táto epizóda je iba krátkym úvodom k našej sérii podcastov, v ktorých pôjdeme podľa tejto knihy a budeme rozoberať práve čistý kód.
00:00 – 00:22 Úvod
Kniha na Amazone
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
Ako vyzerá deň programátora? Ako si vyberá úlohy a ako si robí svoju prácu?
Taktiež ti povieme ako vyzerá Gabov a Jakubov deň v práci. Na záver si povieme 6 najčastejších aktivít programátora.
00:00 – 00:27 Úvod
00:28 – 06:26 Ráno programátora a jeho produktivita
06:27 – 09:01 V čom spočíva práca programátora
09:02 – 13:17 Tasky/Úlohy programátora
13:18 – 16:52 Meetingy
16:53 – 14:01 Ako vyzerá náš deň v robote?
20:22 – 6 najčastejších aktivít programátora
V epizóde 8 sme rozoberali, ako sa môže programátor zlepšovať. Vymenovali sme postupne aktivity, ktoré môže robiť po práci, aby zlepšoval svoje schopnosti programátora.
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
Ak chceš byť lepší programátor, tak by si na sebe mal stále pracovať. V tejto epizóde ti prezradíme nejaké spôsoby, ktorými sa vo voľnom čase môžes stať lepším programátorom.
00:00 – 00:38 Úvod
00:39 – 05:23 Knihy
05:24 – 09:43 Side projects
09:44 – 11:24 Dokumentácia
11:25 – 12:40 Videá, podcasty
12:41 – 14:01 Konferencie
14:02 – 15:42 Code training stránky
15:43 – 15:51 Záver
Design Patterns: Elements of Reusable Object-Oriented Software
Viac epizód nájdeš na https://streetofcode.sk/podcast
Pridaj sa na Discord tu - https://streetofcode.sk/discord
From the publisher's feed

34 Listeners
![DEEP TALKS [CZE] by Petr Ludwig](/_next/image?url=https%3A%2F%2Fpodcast-api-images.s3.amazonaws.com%2Fcorona%2Fshow%2F403745%2Flogo_300x300.png&w=640&q=75)
20 Listeners

29 Listeners

5 Listeners

13 Listeners

14 Listeners

7 Listeners

10 Listeners

0 Listeners

14 Listeners

13 Listeners

3 Listeners

0 Listeners

6 Listeners

0 Listeners