Martin Šimeček
Software Engineer, MicrosoftProgramátor, podcaster, hráč, plavec, čtenář a geocacher.
Anglický termín code smells nám zní o malinko lépe než tvrdé české smrady v kódu, každopádně se jim chceme vyvarovat bez ohledu na jazyk a národnost. Pozvali jsme si proto Martina Dybala, aby nám osvětlil principy a doporučené postupy, kterak zachovat zdrojový kód udržovatelný, testovatelný a s minimem "WTF/min".
Podívali jsme se do další organizace pod hlavičkou Microsoftu a vyzpovídali Martina Maška, který pracuje pro Skype v Praze. Protože má na starosti hlavně analýzy zpětné vazby, zaměřili jsme se právě na téma feedbacku - jak ho uživatelé mohou posílat a jak jej vývojáři zpracovávají. Potom jsme ale trochu odbočili a popovídali třeba i o tom, jak ve Skypu aplikují Scrum a jak prioritizují. Dotkli jsme se i tématu juniorních vs. seniorních vývojářů.
Rozšiřujeme své (a snad i vaše) dotnetové obzory a povídáme si se zakladatelem PostSharpu Gaelem Fraiteurem o aspektově orientovaném programování. Dozvíte se, jaké druhy aspektů můžete využít, jak si vytvořit vlastní a jaký je vztah AOP a OOP (objektově orientovaného programování). Návrhové vzory included! Opakovanému kódu sbohem!
Marek Šafář není v našem podcastu nováčkem, nicméně tentokrát jsme jej využili coby pamětníka raných časů open-source adaptace .NET Frameworku a probrali, jak vznikal framework Mono. Tušíte, jak se přispívalo do open-source projektu v dobách před Gitem a GitHubem? Že Mono muselo být 100% "bug compatible" s .NET Frameworkem? A jak toho tvůrci dosáhli? Marek nám všechno tohle popsal a přihodil ještě malý teaser na letošní Build, kde můžeme čekat zajímavé novinky.
Naše pozvání přijal Karel Rejthar, učitel z Klatov, který poslední dobou víří vodu datových komunit svými Power BI vizualizacemi. Zeptali jsme se ho, jak dnešní studenti vnímají technologie, zda ve škole využívá nějaké technologické novinky, jakým způsobem pracuje s otevřenými daty veřejné správy a co vlastně svými dashboardy sleduje.