{"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":"1tp45przeglad-2-tygodniowych-sokow-inzynierii-oprogramowania","status":"publish","type":"post","link":"https:\/\/thecodest.co\/pl\/blog\/thecodestreview-2-weekly-software-engineering-juice\/","title":{"rendered":"TheCodestReview #2 - cotygodniowy sok z in\u017cynierii oprogramowania"},"content":{"rendered":"<h2><strong>S\u0142owniczek aspekt\u00f3w, kt\u00f3rymi si\u0119 zajmujemy:<\/strong><\/h2>\n<ol>\n<li>\n<p>Wskaz\u00f3wki dotycz\u0105ce refaktoryzacji w celu poprawy jako\u015bci.<\/p>\n<\/li>\n<li>\n<p>Dlaczego architektura frontendu ma znaczenie i jak sprawi\u0107, by by\u0142a skalowalna i \u0142atwa w utrzymaniu?<\/p>\n<\/li>\n<li>\n<p>Przej\u015bcie od <a href=\"https:\/\/thecodest.co\/pl\/blog\/guide-to-enterprise-software-development\/\">CTO<\/a> do roli COO w organizacji technologicznej.<\/p>\n<\/li>\n<\/ol>\n<p>Je\u015bli jeste\u015b zainteresowany tematem przej\u015bcia z roli lidera technologicznego na rol\u0119 operacyjn\u0105, mo\u017cesz zag\u0142\u0119bi\u0107 si\u0119 w dodatkowe zasoby, do kt\u00f3rych linki znajduj\u0105 si\u0119 na dole postu.<\/p>\n<p>Komentarze dotycz\u0105ce refaktoryzacji i architektury w tym tygodniu s\u0105 dostarczane przez nasz\u0105 firm\u0119 <a href=\"https:\/\/thecodest.co\/pl\/blog\/hire-ror-developer\/\">Ruby<\/a> i <a href=\"https:\/\/thecodest.co\/pl\/blog\/conditional-component-visibility-in-react\/\">React<\/a> <a href=\"https:\/\/thecodest.co\/pl\/blog\/team-extension-guide-software-development\/\">in\u017cynierowie<\/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>Refaktoryzacja <a href=\"https:\/\/thecodest.co\/pl\/dictionary\/what-is-code-refactoring\/\">kod<\/a> zawsze by\u0142 niezwykle popularny, ale nie ka\u017cdy wie, jak zrobi\u0107 to dobrze i kiedy jest na to dobry moment. Widzia\u0142em wiele pr\u00f3b refaktoryzacji, kt\u00f3re zako\u0144czy\u0142y si\u0119 niepowodzeniem (zw\u0142aszcza na produkcji, co nie jest powodem do dumy). Zapoznanie si\u0119 ze wskaz\u00f3wkami zawartymi we wspomnianym artykule mo\u017ce pom\u00f3c wielu programistom poprawi\u0107 ich kluczowe umiej\u0119tno\u015bci refaktoryzacji.<\/em><\/p>\n<p><em>Najwa\u017cniejsz\u0105 wskaz\u00f3wk\u0105 z artyku\u0142u jest \"zrozumienie kodu\", co zawsze jest pierwsz\u0105 rzecz\u0105 na mojej li\u015bcie kontrolnej do zrobienia przed refaktoryzacj\u0105. Nie stworzysz lepszego kodu, je\u015bli nie wiesz, co robi obecny kod. Zrozumienie niechlujnego kodu mo\u017ce wymaga\u0107 wysi\u0142ku, ale jest to cena, kt\u00f3r\u0105 trzeba zap\u0142aci\u0107, aby ulepszy\u0107 swoj\u0105 baz\u0119 kodu. Zwrot z inwestycji jest jednak wysoki i na pewno si\u0119 op\u0142aci.<\/em><\/p>\n<p><em>Kolejn\u0105 wskaz\u00f3wk\u0105, o kt\u00f3rej warto wspomnie\u0107, jest \"testuj wcze\u015bnie i cz\u0119sto\", kt\u00f3r\u0105 mo\u017cna zastosowa\u0107 nie tylko w kontek\u015bcie refaktoryzacji, ale tak\u017ce w codziennej pracy programist\u00f3w. Temat testowania jest ogromny. Nie chodzi tylko o nauk\u0119 sk\u0142adni pisania test\u00f3w, ale tak\u017ce o rozr\u00f3\u017cnianie typ\u00f3w test\u00f3w. Aby dowiedzie\u0107 si\u0119 wi\u0119cej na temat testowania, polecam zapoznanie si\u0119 z piramid\u0105 test\u00f3w, a nast\u0119pnie poznanie r\u00f3\u017cnic mi\u0119dzy testami klasycznymi i klasycznymi. <a href=\"https:\/\/thecodest.co\/pl\/blog\/londons-leading-tech-frontiers-spotlight-on-companies-shaping-2024\/\">Londyn<\/a> szko\u0142y.<\/em><\/p>\n<p><em>Podsumowuj\u0105c, artyku\u0142 koncentruje si\u0119 na lokalnej refaktoryzacji, kt\u00f3ra jest dobra i mo\u017ce poprawi\u0107 zadowolenie programist\u00f3w z ich pracy. Aby jednak stworzy\u0107 pierwszorz\u0119dn\u0105 aplikacj\u0119 na poziomie architektury, nale\u017cy wyj\u015b\u0107 poza zakres tego artyku\u0142u i zapozna\u0107 si\u0119 z zagadnieniami zwi\u0105zanymi z architektur\u0105 aplikacji. Mo\u017ce to pom\u00f3c w rozpocz\u0119ciu nieko\u0144cz\u0105cej si\u0119 podr\u00f3\u017cy i tego w\u0142a\u015bnie \u017cycz\u0119 wszystkim, w tym sobie.<\/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 osi\u0105gn\u0105\u0107 bardziej skalowaln\u0105 i \u0142atw\u0105 w utrzymaniu architektur\u0119?<\/strong><\/p>\n<p><strong>W\u0142a\u015bciwy spos\u00f3b strukturyzacji aplikacji w oparciu o architektur\u0119 MVVM?<\/strong><\/p>\n<p><strong>Jak unikn\u0105\u0107 dodatkowej pracy w miar\u0119 rozwoju aplikacji?<\/strong><\/p>\n<p><em>Prawdopodobnie ka\u017cdy w swojej karierze spotka\u0142 si\u0119 z przypadkiem, w kt\u00f3rym z\u0142a architektura znacznie wyd\u0142u\u017cy\u0142a czas potrzebny na wykonanie zadania. Ba\u0142agan w folderach, niesp\u00f3jno\u015b\u0107 w nazewnictwie plik\u00f3w czy katalog\u00f3w mo\u017ce sabotowa\u0107 prac\u0119. <a href=\"https:\/\/thecodest.co\/pl\/dictionary\/why-do-projects-fail\/\">projekt<\/a> na samym pocz\u0105tku.<\/em><\/p>\n<p><em>Autor artyku\u0142u wyra\u017anie pokazuje zalety wyboru w\u0142a\u015bciwego podej\u015bcia do struktury projektu. Zaczynaj\u0105c od<\/em> <strong><em>create-react-app<\/em><\/strong> <em>i zainspirowany architektur\u0105 MVVM, bardzo dok\u0142adnie pokazuje zalety swojego rozwi\u0105zania. Wychodz\u0105c od podstawowej konfiguracji, przechodzi przez ka\u017cdy folder, wyja\u015bniaj\u0105c jednocze\u015bnie dla ka\u017cdego przypadku, dlaczego uwa\u017ca to podej\u015bcie za w\u0142a\u015bciwe. Samo podej\u015bcie wydaje si\u0119 do\u015b\u0107 skomplikowane i prawdopodobnie niepotrzebne na pocz\u0105tku, gdy projekt jest na wczesnym etapie, ale pami\u0119tajmy, \u017ce wprowadzenie odpowiednich zasad od samego pocz\u0105tku pomo\u017ce <a href=\"https:\/\/thecodest.co\/pl\/blog\/why-us-companies-are-opting-for-polish-developers\/\">my<\/a> unikni\u0119cie czasoch\u0142onnych zmian struktury podczas rozszerzania projektu o nowe komponenty i funkcjonalno\u015bci. Odpowiednio dobrana struktura projektu pozwoli r\u00f3wnie\u017c nowym cz\u0142onkom projektu na \u0142atwe pozyskiwanie komponent\u00f3w i us\u0142ug.  Nie zapominajmy, \u017ce nie ka\u017cdy spos\u00f3b strukturyzacji b\u0119dzie idealnie pasowa\u0142 do ka\u017cdego projektu.<\/em><br \/>\n<em>Z mojej strony chcia\u0142bym doda\u0107 podstawow\u0105 zasad\u0119, \u017ce wyb\u00f3r optymalnej architektury dla projektu b\u0119dzie bezu\u017cyteczny, je\u015bli nie ka\u017cdy cz\u0142onek za\u0142ogi b\u0119dzie przestrzega\u0142 ustalonych zasad.<\/em><\/p>\n<p><strong>Czytaj wi\u0119cej:<\/strong> <a href=\"https:\/\/thecodest.co\/blog\/how-to-improve-vue-js-apps-some-practical-tips\/\">Jak ulepszy\u0107 aplikacje Vue.js? Kilka praktycznych wskaz\u00f3wek<\/a><\/p>\n<h3><a href=\"https:\/\/moderncto.io\/236-guillaume-clement-coo-at-dailymotion\/\">Guillaume Clement z Dailymotion<\/a><\/h3>\n<p><strong>Przej\u015bcie z CTO na COO<\/strong>.<\/p>\n<p><strong>Praca w pe\u0142ni zdalnym \u015brodowisku. Jak utrzyma\u0107 <a href=\"https:\/\/thecodest.co\/pl\/blog\/how-to-hire-the-best-outsourced-development-team-for-a-scaleup\/\">zesp\u00f3\u0142<\/a> energiczny i zaanga\u017cowany.<\/strong><\/p>\n<p><strong>Zaufanie <a href=\"https:\/\/thecodest.co\/pl\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">dane<\/a> vs przeczucie<\/strong>.<\/p>\n<p><em>W 236 odcinku Modern CTO Joel rozmawia z dyrektorem operacyjnym Dailymotion, Guillaume Clementem. Dailymotion ma misj\u0119 bycia znacz\u0105c\u0105 i po\u017cywn\u0105 platform\u0105 tre\u015bci wideo w\u015br\u00f3d wielu platform, kt\u00f3re s\u0105 zorientowane wy\u0142\u0105cznie na rozrywk\u0119 i s\u0142u\u017c\u0105 jako \"wideo fast food\". Aby to osi\u0105gn\u0105\u0107 w biznesie, kt\u00f3ry jest silnie nap\u0119dzany przez algorytmy i in\u017cynieri\u0119 nauki o danych, trzeba podejmowa\u0107 trudne decyzje w oparciu o przeczucia w stosunku do tego, co m\u00f3wi\u0105 dane.<\/em><\/p>\n<p><em>Zazwyczaj dok\u0142adny wska\u017anik dla platform wideo, medi\u00f3w i <a href=\"https:\/\/thecodest.co\/pl\/dictionary\/what-is-adtech\/\">Adtech<\/a> \"sp\u0119dzony czas\" nie jest oczywistym wska\u017anikiem KPI, nad kt\u00f3rym nale\u017cy pracowa\u0107, je\u015bli naprawd\u0119 starasz si\u0119 dostarcza\u0107 u\u017cytkownikom znacz\u0105ce tre\u015bci, a nie tylko chcesz utrzyma\u0107 ich uwag\u0119 przed ekranem tak d\u0142ugo, jak to mo\u017cliwe. Odniesienie do filmu dokumentalnego \"The Social Dilemma\" na Netflix jest nieuniknione. Guillaume niedawno przeszed\u0142 r\u00f3wnie\u017c z roli CTO na rol\u0119 COO w firmie, co wi\u0105\u017ce si\u0119 z nowymi wyzwaniami w zakresie operacji i zarz\u0105dzania lud\u017ami. Wyzwanie jest jeszcze bardziej wymagaj\u0105ce podczas pandemii, kiedy zdalna konfiguracja jest testem dla lider\u00f3w w zakresie utrzymywania zaanga\u017cowania zespo\u0142\u00f3w i nastawienia na wysokim poziomie. Zaspokajanie indywidualnych potrzeb pracownik\u00f3w, kt\u00f3rzy s\u0105 bardziej towarzyscy lub bardziej introwertyczni, jest kluczowe, bior\u0105c pod uwag\u0119 ograniczon\u0105 ilo\u015b\u0107 spotka\u0144 biurowych dost\u0119pnych dla tych, kt\u00f3rzy potrzebuj\u0105 regularnego kopa, aby zacz\u0105\u0107 dzia\u0142a\u0107.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Witam serdecznie w 2. odcinku naszej serii TheCodesReview. W tym tygodniu skupili\u015bmy si\u0119 na jako\u015bci w projektach in\u017cynierii oprogramowania, znaczeniu architektury frontendowej i przej\u015bciu od lidera technicznego do lidera operacyjnego oraz na tym, co jest potrzebne w czasie zdalnej konfiguracji na przyk\u0142adzie 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\/pl\/blog\/1tp45przeglad-2-tygodniowych-sokow-inzynierii-oprogramowania\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/blog\/1tp45przeglad-2-tygodniowych-sokow-inzynierii-oprogramowania\/\" \/>\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\":\"pl-PL\",\"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\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-2-weekly-software-engineering-juice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@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\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@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\":\"pl-PL\",\"@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\\\/pl\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"TheCodestReview #2 - cotygodniowy sok z in\u017cynierii oprogramowania - The Codest","description":"Witam serdecznie w 2. odcinku naszej serii TheCodesReview. W tym tygodniu skupili\u015bmy si\u0119 na jako\u015bci w projektach in\u017cynierii oprogramowania, znaczeniu architektury frontendowej i przej\u015bciu od lidera technicznego do lidera operacyjnego oraz na tym, co jest potrzebne w czasie zdalnej konfiguracji na przyk\u0142adzie 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\/pl\/blog\/1tp45przeglad-2-tygodniowych-sokow-inzynierii-oprogramowania\/","og_locale":"pl_PL","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\/pl\/blog\/1tp45przeglad-2-tygodniowych-sokow-inzynierii-oprogramowania\/","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":"pl-PL","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 - cotygodniowy sok z in\u017cynierii oprogramowania - 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":"Witam serdecznie w 2. odcinku naszej serii TheCodesReview. W tym tygodniu skupili\u015bmy si\u0119 na jako\u015bci w projektach in\u017cynierii oprogramowania, znaczeniu architektury frontendowej i przej\u015bciu od lidera technicznego do lidera operacyjnego oraz na tym, co jest potrzebne w czasie zdalnej konfiguracji na przyk\u0142adzie Dailymotion.","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@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":"pl-PL"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@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":"pl-PL","@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\/pl\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/posts\/3724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/comments?post=3724"}],"version-history":[{"count":3,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/posts\/3724\/revisions"}],"predecessor-version":[{"id":8062,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/posts\/3724\/revisions\/8062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/media\/3725"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/media?parent=3724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/categories?post=3724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/pl\/wp-json\/wp\/v2\/tags?post=3724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}