{"id":3724,"date":"2020-04-28T08:52:00","date_gmt":"2020-04-28T08:52:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/thecodestreview-2-weekly-software-engineering-juice\/"},"modified":"2026-04-27T09:49:25","modified_gmt":"2026-04-27T09:49:25","slug":"thecodestreview-2-tydenni-softwarove-inzenyrstvi-stava","status":"publish","type":"post","link":"https:\/\/thecodest.co\/cs\/blog\/thecodestreview-2-weekly-software-engineering-juice\/","title":{"rendered":"TheCodestReview #2 - t\u00fddenn\u00ed \u0161\u0165\u00e1va softwarov\u00e9ho in\u017een\u00fdrstv\u00ed"},"content":{"rendered":"<h2><strong>Glos\u00e1\u0159 aspekt\u016f, kter\u00fdmi se zab\u00fdv\u00e1me:<\/strong><\/h2>\n<ol>\n<li>\n<p>Tipy pro refaktoring v z\u00e1jmu zlep\u0161en\u00ed kvality.<\/p>\n<\/li>\n<li>\n<p>Pro\u010d je d\u016fle\u017eit\u00e1 architektura frontendu a jak zajistit jej\u00ed \u0161k\u00e1lovatelnost a udr\u017eovatelnost?<\/p>\n<\/li>\n<li>\n<p>P\u0159echod z <a href=\"https:\/\/thecodest.co\/cs\/blog\/guide-to-enterprise-software-development\/\">CTO<\/a> na pozici COO v technologick\u00e9 organizaci.<\/p>\n<\/li>\n<\/ol>\n<p>Pokud v\u00e1s zaj\u00edm\u00e1 t\u00e9ma p\u0159echodu z pozice technologick\u00e9ho l\u00eddra do provozn\u00ed pozice, m\u016f\u017eete se pono\u0159it hloub\u011bji do dal\u0161\u00edch zdroj\u016f odkazovan\u00fdch na konci p\u0159\u00edsp\u011bvku.<\/p>\n<p>Koment\u00e1\u0159e k refaktoringu a architektu\u0159e v\u00e1m tento t\u00fdden p\u0159in\u00e1\u0161\u00ed na\u0161e <a href=\"https:\/\/thecodest.co\/cs\/blog\/hire-ror-developer\/\">Ruby<\/a> a <a href=\"https:\/\/thecodest.co\/cs\/blog\/conditional-component-visibility-in-react\/\">React<\/a> <a href=\"https:\/\/thecodest.co\/cs\/blog\/team-extension-guide-software-development\/\">in\u017een\u00fd\u0159i<\/a>.<\/p>\n<h3><a href=\"https:\/\/searchsoftwarequality.techtarget.com\/tip\/When-and-how-to-refactor-code\">Stephen Bigelow z Search Software Quality<\/a><\/h3>\n<p><em>Refaktoring <a href=\"https:\/\/thecodest.co\/cs\/dictionary\/what-is-code-refactoring\/\">k\u00f3d<\/a> se v\u017edy t\u011b\u0161ila obrovsk\u00e9 oblib\u011b, ale ne ka\u017ed\u00fd v\u00ed, jak ji spr\u00e1vn\u011b prov\u00e1d\u011bt a kdy je na to vhodn\u00e1 doba. Vid\u011bl jsem mnoho pokus\u016f o refaktor, kter\u00e9 skon\u010dily ne\u00fasp\u011bchem (zejm\u00e9na v produkci, co\u017e nen\u00ed v\u011bc, na kterou bychom mohli b\u00fdt hrd\u00ed). Nau\u010dit se tipy ze zm\u00edn\u011bn\u00e9ho \u010dl\u00e1nku by mohlo pomoci mnoha program\u00e1tor\u016fm zlep\u0161it jejich kl\u00ed\u010dov\u00e9 dovednosti v oblasti refaktoringu.<\/em><\/p>\n<p><em>Tip \u010d\u00edslo jedna z \u010dl\u00e1nku je \"porozum\u011bt k\u00f3du\", co\u017e je v\u017edy prvn\u00ed v\u011bc na m\u00e9m seznamu p\u0159ed refaktorizac\u00ed. Lep\u0161\u00ed k\u00f3d nevytvo\u0159\u00edte, pokud nev\u00edte, co sou\u010dasn\u00fd k\u00f3d d\u011bl\u00e1. Pochopen\u00ed chaotick\u00e9ho k\u00f3du m\u016f\u017ee b\u00fdt nam\u00e1hav\u00e9, ale to je cena, kterou mus\u00edte zaplatit za zlep\u0161en\u00ed sv\u00e9 k\u00f3dov\u00e9 z\u00e1kladny. P\u0159esto je n\u00e1vratnost t\u00e9to investice vysok\u00e1 a vyplat\u00ed se.<\/em><\/p>\n<p><em>Dal\u0161\u00edm tipem, kter\u00fd stoj\u00ed za zm\u00ednku, je \"testovat v\u010das a \u010dasto\", co\u017e lze uplatnit nejen v kontextu refaktoringu, ale i v ka\u017edodenn\u00ed pr\u00e1ci v\u00fdvoj\u00e1\u0159\u016f. T\u00e9ma testov\u00e1n\u00ed je obrovsk\u00e9. Nejde jen o to nau\u010dit se syntaxi, jak ps\u00e1t testy, ale je t\u0159eba tak\u00e9 rozli\u0161ovat typy test\u016f. Chcete-li se o testov\u00e1n\u00ed dozv\u011bd\u011bt v\u00edce, doporu\u010duji sezn\u00e1mit se s pyramidou test\u016f a pot\u00e9 se dozv\u011bd\u011bt o rozd\u00edlech mezi klasick\u00fdm a <a href=\"https:\/\/thecodest.co\/cs\/blog\/londons-leading-tech-frontiers-spotlight-on-companies-shaping-2024\/\">Lond\u00fdn<\/a> \u0161koly.<\/em><\/p>\n<p><em>Z\u00e1v\u011brem lze \u0159\u00edci, \u017ee \u010dl\u00e1nek se zam\u011b\u0159uje na lok\u00e1ln\u00ed refaktoring, kter\u00fd je dobr\u00fd a mohl by zv\u00fd\u0161it spokojenost program\u00e1tor\u016f s jejich prac\u00ed. I kdy\u017e k vytvo\u0159en\u00ed prvot\u0159\u00eddn\u00ed aplikace na \u00farovni architektury je t\u0159eba j\u00edt nad r\u00e1mec tohoto \u010dl\u00e1nku a sezn\u00e1mit se s problematikou souvisej\u00edc\u00ed s architekturou aplikace. To v\u00e1m m\u016f\u017ee pomoci za\u010d\u00edt exitovat z nekone\u010dn\u00e9 cesty a to v\u00e1m v\u0161em, v\u010detn\u011b m\u011b, p\u0159eji.<\/em><\/p>\n<p><article-inline-code-review><\/article-inline-code-review><\/p>\n<h3><a href=\"https:\/\/dev.to\/mmcshinsky\/why-frontend-architecture-matters-1ldj\">Michael McShinsky z dev.to<\/a><\/h3>\n<p><strong>Jak dos\u00e1hnout \u0161k\u00e1lovateln\u011bj\u0161\u00ed a l\u00e9pe udr\u017eovateln\u00e9 architektury?<\/strong><\/p>\n<p><strong>Jak spr\u00e1vn\u011b strukturovat aplikaci na z\u00e1klad\u011b architektury MVVM?<\/strong><\/p>\n<p><strong>Jak se vyhnout pr\u00e1ci nav\u00edc, kdy\u017e va\u0161e aplikace roste?<\/strong><\/p>\n<p><em>Snad ka\u017ed\u00fd se ve sv\u00e9 kari\u00e9\u0159e setkal s p\u0159\u00edpadem, kdy \u0161patn\u00e1 architektura v\u00fdrazn\u011b prodlou\u017eila dobu pot\u0159ebnou k dokon\u010den\u00ed \u00fakolu. Nepo\u0159\u00e1dek ve slo\u017ek\u00e1ch, nejednotnost v pojmenov\u00e1n\u00ed soubor\u016f nebo katalog\u016f m\u016f\u017ee sabotovat <a href=\"https:\/\/thecodest.co\/cs\/dictionary\/why-do-projects-fail\/\">projekt<\/a> na sam\u00e9m za\u010d\u00e1tku.<\/em><\/p>\n<p><em>Autor \u010dl\u00e1nku jasn\u011b ukazuje v\u00fdhody spr\u00e1vn\u00e9 volby p\u0159\u00edstupu ke struktu\u0159e projektu. Za\u010d\u00edn\u00e1 se<\/em> <strong><em>create-react-app<\/em><\/strong> <em>a inspirov\u00e1n architekturou MVVM velmi p\u0159esn\u011b ukazuje v\u00fdhody jej\u00edho \u0159e\u0161en\u00ed. Postupuje od z\u00e1kladn\u00ed konfigurace, proch\u00e1z\u00ed jednotliv\u00e9 slo\u017eky a z\u00e1rove\u0148 vysv\u011btluje p\u0159\u00edpad od p\u0159\u00edpadu, pro\u010d pova\u017euje tento p\u0159\u00edstup za vhodn\u00fd. Samotn\u00fd p\u0159\u00edstup se zd\u00e1 b\u00fdt pom\u011brn\u011b komplikovan\u00fd a zpo\u010d\u00e1tku, kdy je projekt v ran\u00e9 f\u00e1zi, pravd\u011bpodobn\u011b zbyte\u010dn\u00fd, ale nezapome\u0148me, \u017ee zaveden\u00ed vhodn\u00fdch pravidel od za\u010d\u00e1tku pom\u016f\u017ee <a href=\"https:\/\/thecodest.co\/cs\/blog\/why-us-companies-are-opting-for-polish-developers\/\">n\u00e1s<\/a> vyhnout se \u010dasov\u011b n\u00e1ro\u010dn\u00fdm restrukturalizac\u00edm p\u0159i roz\u0161i\u0159ov\u00e1n\u00ed projektu o nov\u00e9 komponenty a funkce. Vhodn\u011b zvolen\u00e1 struktura projektu tak\u00e9 umo\u017en\u00ed nov\u00fdm \u010dlen\u016fm projektu snadno z\u00edsk\u00e1vat komponenty a slu\u017eby.  Nezapom\u00ednejme, \u017ee ne ka\u017ed\u00fd zp\u016fsob strukturov\u00e1n\u00ed bude dokonale vyhovovat ka\u017ed\u00e9mu projektu.<\/em><br \/>\n<em>Z m\u00e9 strany bych r\u00e1d doplnil z\u00e1kladn\u00ed pravidlo, \u017ee v\u00fdb\u011br optim\u00e1ln\u00ed architektury pro projekt bude zbyte\u010dn\u00fd, pokud ka\u017ed\u00fd \u010dlen pos\u00e1dky nebude dodr\u017eovat stanoven\u00e1 pravidla.<\/em><\/p>\n<p><strong>P\u0159e\u010dt\u011bte si v\u00edce:<\/strong> <a href=\"https:\/\/thecodest.co\/blog\/how-to-improve-vue-js-apps-some-practical-tips\/\">Jak vylep\u0161it aplikace Vue.js? N\u011bkolik praktick\u00fdch tip\u016f<\/a><\/p>\n<h3><a href=\"https:\/\/moderncto.io\/236-guillaume-clement-coo-at-dailymotion\/\">Guillaume Clement z Dailymotion<\/a><\/h3>\n<p><strong>P\u0159echod z CTO na COO<\/strong>.<\/p>\n<p><strong>Pr\u00e1ce v pln\u011b vzd\u00e1len\u00e9m prost\u0159ed\u00ed. Jak udr\u017eet <a href=\"https:\/\/thecodest.co\/cs\/blog\/how-to-hire-the-best-outsourced-development-team-for-a-scaleup\/\">t\u00fdm<\/a> nabit\u00fd energi\u00ed a zapojen\u00fd.<\/strong><\/p>\n<p><strong>D\u016fv\u011b\u0159ovat <a href=\"https:\/\/thecodest.co\/cs\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">data<\/a> vs. instinkt<\/strong>.<\/p>\n<p><em>V 236. d\u00edle po\u0159adu Modern CTO hovo\u0159\u00ed Joel s provozn\u00edm \u0159editelem spole\u010dnosti Dailymotion Guillaumem Clementem. Posl\u00e1n\u00edm spole\u010dnosti Dailymotion je b\u00fdt smysluplnou a v\u00fd\u017eivnou platformou pro videoobsah mezi \u0159adou platforem, kter\u00e9 jsou zam\u011b\u0159eny \u010dist\u011b na z\u00e1bavu a slou\u017e\u00ed k \"video fast foodu\". Abyste toho dos\u00e1hli v podnik\u00e1n\u00ed, kter\u00e9 je siln\u011b \u0159\u00edzeno algoritmy a datov\u00fdm in\u017een\u00fdrstv\u00edm, mus\u00edte se rozhodovat na z\u00e1klad\u011b t\u011b\u017ek\u00fdch rozhodnut\u00ed zalo\u017een\u00fdch na instinktech proti tomu, co v\u00e1m \u0159\u00edkaj\u00ed data.<\/em><\/p>\n<p><em>Obvykle p\u0159esn\u00e1 metrika pro video platformy, m\u00e9dia a <a href=\"https:\/\/thecodest.co\/cs\/dictionary\/what-is-adtech\/\">Adtech<\/a> podniky, proto\u017ee \"str\u00e1ven\u00fd \u010das\" nen\u00ed z\u0159ejm\u00fdm kl\u00ed\u010dov\u00fdm ukazatelem v\u00fdkonnosti, na kter\u00e9m byste m\u011bli pracovat, pokud se skute\u010dn\u011b sna\u017e\u00edte u\u017eivatel\u016fm poskytovat smyslupln\u00fd obsah, a ne jen udr\u017eet jejich pozornost p\u0159ed obrazovkou co nejd\u00e9le. Odkazu na dokument \"The Social Dilemma\" na Netflixu se nelze vyhnout. Guillaume tak\u00e9 ned\u00e1vno p\u0159e\u0161el z pozice CTO na pozici provozn\u00edho \u0159editele spole\u010dnosti, co\u017e p\u0159in\u00e1\u0161\u00ed nov\u00e9 v\u00fdzvy v oblasti provozu a \u0159\u00edzen\u00ed lid\u00ed. Je\u0161t\u011b n\u00e1ro\u010dn\u011bj\u0161\u00ed je to b\u011bhem pandemie, kdy je nastaven\u00ed na d\u00e1lku pro vedouc\u00ed pracovn\u00edky zkou\u0161kou, jak udr\u017eet zapojen\u00ed t\u00fdm\u016f a my\u0161len\u00ed na vysok\u00e9 \u00farovni. Kl\u00ed\u010dov\u00e9 je \u0159e\u0161it individu\u00e1ln\u00ed pot\u0159eby zam\u011bstnanc\u016f, kte\u0159\u00ed jsou sp\u00ed\u0161e spole\u010den\u0161t\u00ed nebo introvertn\u00ed, a vyu\u017e\u00edt omezen\u00e9 mno\u017estv\u00ed kancel\u00e1\u0159sk\u00e9 sm\u011bny, kter\u00e1 je k dispozici t\u011bm, kte\u0159\u00ed pot\u0159ebuj\u00ed pravideln\u00fd kopanec, aby se rozjeli.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Dobr\u00fd den a srde\u010dn\u011b v\u00e1s v\u00edt\u00e1me ve druh\u00e9m d\u00edle na\u0161eho seri\u00e1lu TheCodesReview. Tento t\u00fdden jsme se zam\u011b\u0159ili na kvalitu v projektech softwarov\u00e9ho in\u017een\u00fdrstv\u00ed, d\u016fle\u017eitost architektury frontendu a p\u0159echod z technick\u00e9ho na provozn\u00edho vedouc\u00edho a co je pot\u0159eba v dob\u011b vzd\u00e1len\u00e9ho nastaven\u00ed na p\u0159\u00edkladu spole\u010dnosti Dailymotion.<\/p>","protected":false},"author":2,"featured_media":3725,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-3724","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-codest"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>TheCodestReview #2 - weekly software engineering juice - The Codest<\/title>\n<meta name=\"description\" content=\"Hello and warm welcome in the 2nd episode of our TheCodesReview series. This week we have focused on quality in software engineering projects, the importance of frontend architecture and transition from technical to operations leader and what it takes in the remote setup times on the example of Dailymotion.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/cs\/blog\/thecodestreview-2-tydenni-softwarove-inzenyrstvi-stava\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TheCodestReview #2 - weekly software engineering juice\" \/>\n<meta property=\"og:description\" content=\"Hello and warm welcome in the 2nd episode of our TheCodesReview series. This week we have focused on quality in software engineering projects, the importance of frontend architecture and transition from technical to operations leader and what it takes in the remote setup times on the example of Dailymotion.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/cs\/blog\/thecodestreview-2-tydenni-softwarove-inzenyrstvi-stava\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-28T08:52:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T09:49:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-176.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"TheCodestReview #2 &#8211; weekly software engineering juice\",\"datePublished\":\"2020-04-28T08:52:00+00:00\",\"dateModified\":\"2026-04-27T09:49:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/\"},\"wordCount\":898,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-176.jpg\",\"articleSection\":[\"The Codest\"],\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/\",\"name\":\"TheCodestReview #2 - weekly software engineering juice - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-176.jpg\",\"datePublished\":\"2020-04-28T08:52:00+00:00\",\"dateModified\":\"2026-04-27T09:49:25+00:00\",\"description\":\"Hello and warm welcome in the 2nd episode of our TheCodesReview series. This week we have focused on quality in software engineering projects, the importance of frontend architecture and transition from technical to operations leader and what it takes in the remote setup times on the example of Dailymotion.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-176.jpg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-176.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TheCodestReview #2 &#8211; weekly software engineering juice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"cs\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/cs\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"TheCodestReview #2 - t\u00fddenn\u00ed \u0161\u0165\u00e1va softwarov\u00e9ho in\u017een\u00fdrstv\u00ed - The Codest","description":"Dobr\u00fd den a srde\u010dn\u011b v\u00e1s v\u00edt\u00e1me ve druh\u00e9m d\u00edle na\u0161eho seri\u00e1lu TheCodesReview. Tento t\u00fdden jsme se zam\u011b\u0159ili na kvalitu v projektech softwarov\u00e9ho in\u017een\u00fdrstv\u00ed, d\u016fle\u017eitost architektury frontendu a p\u0159echod z technick\u00e9ho na provozn\u00edho vedouc\u00edho a co je pot\u0159eba v dob\u011b vzd\u00e1len\u00e9ho nastaven\u00ed na p\u0159\u00edkladu spole\u010dnosti Dailymotion.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecodest.co\/cs\/blog\/thecodestreview-2-tydenni-softwarove-inzenyrstvi-stava\/","og_locale":"cs_CZ","og_type":"article","og_title":"TheCodestReview #2 - weekly software engineering juice","og_description":"Hello and warm welcome in the 2nd episode of our TheCodesReview series. This week we have focused on quality in software engineering projects, the importance of frontend architecture and transition from technical to operations leader and what it takes in the remote setup times on the example of Dailymotion.","og_url":"https:\/\/thecodest.co\/cs\/blog\/thecodestreview-2-tydenni-softwarove-inzenyrstvi-stava\/","og_site_name":"The Codest","article_published_time":"2020-04-28T08:52:00+00:00","article_modified_time":"2026-04-27T09:49:25+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-176.jpg","type":"image\/jpeg"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"TheCodestReview #2 &#8211; weekly software engineering juice","datePublished":"2020-04-28T08:52:00+00:00","dateModified":"2026-04-27T09:49:25+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/"},"wordCount":898,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-176.jpg","articleSection":["The Codest"],"inLanguage":"cs","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/","url":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/","name":"TheCodestReview #2 - t\u00fddenn\u00ed \u0161\u0165\u00e1va softwarov\u00e9ho in\u017een\u00fdrstv\u00ed - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-176.jpg","datePublished":"2020-04-28T08:52:00+00:00","dateModified":"2026-04-27T09:49:25+00:00","description":"Dobr\u00fd den a srde\u010dn\u011b v\u00e1s v\u00edt\u00e1me ve druh\u00e9m d\u00edle na\u0161eho seri\u00e1lu TheCodesReview. Tento t\u00fdden jsme se zam\u011b\u0159ili na kvalitu v projektech softwarov\u00e9ho in\u017een\u00fdrstv\u00ed, d\u016fle\u017eitost architektury frontendu a p\u0159echod z technick\u00e9ho na provozn\u00edho vedouc\u00edho a co je pot\u0159eba v dob\u011b vzd\u00e1len\u00e9ho nastaven\u00ed na p\u0159\u00edkladu spole\u010dnosti Dailymotion.","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/"]}]},{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-176.jpg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-176.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"TheCodestReview #2 &#8211; weekly software engineering juice"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"The Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"cs"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/cs\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/posts\/3724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/comments?post=3724"}],"version-history":[{"count":3,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/posts\/3724\/revisions"}],"predecessor-version":[{"id":8062,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/posts\/3724\/revisions\/8062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/media\/3725"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/media?parent=3724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/categories?post=3724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/cs\/wp-json\/wp\/v2\/tags?post=3724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}