{"id":3726,"date":"2019-09-04T11:25:00","date_gmt":"2019-09-04T11:25:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/httpsthecodest-cothecodestreview-4-weekly-software-engineering-juice\/"},"modified":"2026-04-27T09:53:50","modified_gmt":"2026-04-27T09:53:50","slug":"1tp47ripasso-di-4-succhi-settimanali-di-ingegneria-del-software","status":"publish","type":"post","link":"https:\/\/thecodest.co\/it\/blog\/thecodestreview-4-weekly-software-engineering-juice\/","title":{"rendered":"TheCodestReview #4 - succo settimanale di ingegneria del software"},"content":{"rendered":"<p>(Nella prossima puntata, seguir\u00f2 l'argomento dell'umorismo sul posto di lavoro per approfondirlo un po', solo perch\u00e9 posso. \"Perch\u00e9 tanta seriet\u00e0?\").<\/p>\n<p>A proposito di tempo, sono passate 2 settimane dalla mia ultima pubblicazione ed \u00e8 quindi giunto il momento del 4\u00b0 episodio del nostro <strong>#ilCodestoRecensione<\/strong> serie.<\/p>\n<h2>Elenco degli argomenti trattati questa settimana:<\/h2>\n<ol>\n<li>Farsi prendere la mano da <a href=\"https:\/\/thecodest.co\/it\/blog\/conditional-component-visibility-in-react\/\">React<\/a><\/li>\n<li>Tutto quello che avreste voluto sapere sulla cache delle visualizzazioni in <a href=\"https:\/\/thecodest.co\/it\/blog\/ways-to-increase-your-rails-performance\/\">Rotaie<\/a><\/li>\n<li>Il responsabile dell'ingegneria come master recruiter<\/li>\n<\/ol>\n<p>Il commento sulla cache della vista fornito dal nostro fullstack <a href=\"https:\/\/thecodest.co\/it\/blog\/hire-vue-js-developers\/\">sviluppatore<\/a> e il podcast del responsabile dell'ingegneria commentato dalla mia umile persona.<\/p>\n<p>In quanto noto maestro dell'applicazione Paint e ammiratore di GIF e meme che, come i cioccolatini Merci, dicono pi\u00f9 di 1000 parole, ho deciso che d'ora in poi ne aggiunger\u00f2 qui un assaggio. E indovinate un po'?<\/p>\n<p><a href=\"https:\/\/tenor.com\/view\/you-think-you-can-stop-me-starwars-emperor-stopme-gif-10174472\">Darth Sidious, pensi di potermi fermare GIF<\/a> da <a href=\"https:\/\/tenor.com\/search\/darthsidious-gifs\">GIF di Darthsidious<\/a><\/p>\n<p>L'ultima volta abbiamo deciso di puntare i riflettori su StimulusReflex, che sta ottenendo l'attenzione nel <a href=\"https:\/\/thecodest.co\/it\/blog\/hire-ror-developer\/\">Rubino<\/a> comunit\u00e0 come un nuovo arrivato, un'alternativa all'utilizzo dei moderni sistemi di <a href=\"https:\/\/thecodest.co\/it\/blog\/hire-javascript-developer\/\">Javascript<\/a> nei progetti Rails per evitare l'eccesso di risorse.<\/p>\n<p>Vedi: <a href=\"https:\/\/www.linkedin.com\/posts\/codest_how-to-easily-start-with-stimulusreflex-activity-6732600588527296512-BDDO\">StimoloRiflesso alias ReactiveRails<\/a><\/p>\n<p>Per renderla una battaglia ad armi pari, volevo che React rispondesse a Stimulus. Poich\u00e9 sono anche un noto uomo d'onore, che fa sempre ci\u00f2 che dice e mantiene le sue promesse, ecco che si va avanti:<\/p>\n<p><em>Nel prossimo episodio ho il piacere e l'emozione di annunciare che avremo un post ospite dell'ingegnere React di Vinted.com. Per coloro che non hanno mai sentito parlare di Vinted (probabilit\u00e0 bassa, ma ancora possibile), Vinted \u00e8 un mercato della moda originario di Vilnius, in Lituania, che ha raggiunto una valutazione da unicorno nel 2019. La piattaforma \u00e8 costruita su solidi <a href=\"https:\/\/thecodest.co\/it\/case-studies\/delivering-ruby-on-rails-talent-for-fast-integration\/\">Ruby on Rails<\/a> fondazione supportata da React sulla parte frontend.<\/em><\/p>\n<p>Nota a margine: mia moglie adora Vinted e ha quasi completamente smesso di usare OLX come destinazione principale per il decluttering del nostro guardaroba e la vendita di vestiti usati (era una vera fan sfegatata). <strong>STATE FACENDO LE COSE PER BENE!<\/strong><\/p>\n<p>\u00c8 mio privilegio dare il benvenuto a un primo collaboratore ospite della nostra serie:<\/p>\n<p><a href=\"https:\/\/tenor.com\/view\/meryl-streep-yes-yeah-cheer-cheering-gif-5163144\">Meryl Streep S\u00ec GIF<\/a> da <a href=\"https:\/\/tenor.com\/search\/merylstreep-gifs\">GIF di Merylstreep<\/a><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/ugnekryzeviciute\">Ugn\u0117 Kry\u017eevi\u010di\u016bt\u0117 - Ingegnere React di Vinted<\/a><\/p>\n<h2><a href=\"https:\/\/www.ladybug.dev\/episodes\/getting-hooked-on-react\">Come farsi prendere la mano dall'React<\/a> da LadyBug Podcast<\/h2>\n<p><em>Quando ho letto il titolo del recente podcast di LadyBug (\"Getting Hooked On React\"), mi aspettavo che si parlasse soprattutto di <a href=\"https:\/\/thecodest.co\/it\/blog\/a-deeper-look-at-the-most-popular-react-hooks\/\">React Ganci<\/a>. Tuttavia, pur non approfondendo il tema degli hook, il podcast ha fornito un'eccellente introduzione alle basi della libreria React per JavaScript.<\/em><\/p>\n<p><em>Ali ed Emma del podcast LadyBug discutono i dettagli dell'React, dal layout generale della libreria e i suoi vantaggi alle vivaci discussioni sui componenti, <a href=\"https:\/\/thecodest.co\/it\/blog\/app-data-collection-security-risks-value-and-types-explored\/\">dati<\/a> o la gestione del <a href=\"https:\/\/thecodest.co\/it\/blog\/easy-guide-to-react-lifecycle\/\">Ciclo di vita di React<\/a>Il tutto presentato con un pizzico di esperienza personale. Vale la pena di ascoltarlo per tutti gli sviluppatori front-end che non hanno avuto la possibilit\u00e0 di provare le meraviglie di React.<\/em><\/p>\n<p><em>Il mio primo incontro con React risale a circa tre anni fa, quando ho iniziato il mio percorso di sviluppatore. Anche se Ali ed Emma suggeriscono che l'React potrebbe sembrare confuso all'inizio, in base alla mia esperienza personale l'ho trovato relativamente facile all'inizio e probabilmente il pi\u00f9 facile da far progredire rispetto ad altri framework front-end. Ci sono molti tutorial, articoli, librerie open-source e altri tipi di materiali didattici disponibili ovunque. Tuttavia, \u00e8 necessario essere consapevoli dello sviluppo attivo di React quando si consultano tali risorse. Questo episodio del podcast di LadyBug non fa eccezione: alcuni aspetti e metodi citati sono gi\u00e0 stati deprecati da tempo. Pertanto, \u00e8 meglio seguire i consigli di Emma stessa e consultare la documentazione pi\u00f9 recente.<\/em><\/p>\n<p><em>React si \u00e8 evoluto e maturato molto, rendendo <a href=\"https:\/\/thecodest.co\/it\/dictionary\/what-is-code-refactoring\/\">codice<\/a> La scrittura \u00e8 ancora pi\u00f9 semplice con gli Hooks, che consentono di utilizzare i metodi di stato e del ciclo di vita senza scrivere componenti di classe. Ma per i principianti - come osserva accuratamente Ali - la variet\u00e0 di modi in cui si pu\u00f2 scrivere React (come componenti di classe\/funzionali\/agganci) aggiunge ulteriore complessit\u00e0, poich\u00e9 a volte pu\u00f2 essere difficile visualizzare ci\u00f2 che sta accadendo. Inoltre, dover distillare ci\u00f2 di cui si ha bisogno e trovare informazioni rilevanti sull'implementazione del codice pu\u00f2 essere impegnativo.<\/em><\/p>\n<p><em>Tra i principali vantaggi dell'React, Ali sottolinea che \u00e8 basato su componenti, consentendo la modularizzazione del codice e rendendo pi\u00f9 facile la collaborazione con altri sviluppatori. Inoltre, la possibilit\u00e0 di utilizzare JSX \u00e8 un grande aiuto visivo quando si lavora con l'interfaccia utente nel codice JavaScript: non \u00e8 necessario avere file HTML separati!<\/em><\/p>\n<p><em>Ali ed Emma riassumono bene anche la flessibilit\u00e0 che offre un sistema di componenti. Un ottimo esempio pratico \u00e8 rappresentato dalla mia azienda Vinted, che ha registrato una rapida crescita per quanto riguarda la <a href=\"https:\/\/thecodest.co\/it\/dictionary\/how-to-make-product\/\">prodotto<\/a> cos\u00ec come il <a href=\"https:\/\/thecodest.co\/it\/blog\/automotive-software-development-trends\/\">team di sviluppo<\/a> che ci hanno lavorato negli ultimi anni. L'React ha fornito enormi vantaggi, consentendo di <a href=\"https:\/\/thecodest.co\/it\/blog\/why-us-companies-are-opting-for-polish-developers\/\">noi<\/a> di scrivere codice molto pi\u00f9 pulito, di usare componenti dell'interfaccia utente riutilizzabili e ha reso il nostro codice pi\u00f9 facile da testare.<\/em><\/p>\n<p><em>Nel complesso, questo episodio del podcast di LadyBug offre una discussione vivace e affascinante sugli aspetti principali della React. Lo consiglio a tutti coloro che iniziano il loro viaggio con la React. Ricco di esempi divertenti e di analogie con la vita reale, l'episodio \"aggancia\" senza problemi l'attenzione di ogni ascoltatore, compresa la mia.<\/em><\/p>\n<p><article-inline-code-review><\/article-inline-code-review><\/p>\n<h2><a href=\"https:\/\/www.honeybadger.io\/blog\/ruby-rails-view-caching\/\">La cache delle viste di Rails<\/a> da Jonathan Miles di Honeybadger<\/h2>\n<p><em>Le viste in Rails, purtroppo, diventano sempre pi\u00f9 lente con il passare del tempo. Questo perch\u00e9 la quantit\u00e0 di oggetti memorizzati nel database cresce. Ci\u00f2 causa tempi di interrogazione pi\u00f9 lunghi e, naturalmente, un'elaborazione pi\u00f9 lunga se si sta facendo qualcosa con ciascuno degli oggetti. Quando ci\u00f2 accade, non si \u00e8 lasciati senza scampo, perch\u00e9 esiste la cache delle viste di Rails.<\/em><\/p>\n<p><em>Grazie a ci\u00f2 \u00e8 possibile risparmiare parecchio tempo caricando i dati pesanti per il database dalla cache (caricando un singolo file html salvato invece di interrogare il database ed elaborare gli oggetti). Si pu\u00f2 anche rendere meno costoso il caricamento di oggetti e parziali diversi, ovviamente se gli oggetti non cambiano troppo spesso. Si pu\u00f2 anche cercare di mantenere gli oggetti in cache in partials separati, risparmiando ad esempio il rendering di 19 post su 20 (magari con molti campi).<\/em><\/p>\n<p><em>Per impostazione predefinita, Rails utilizza il file_store e mantiene i dati in cache nelle cartelle. Ma non cancella le vecchie voci della cache (che potrebbero essere scadute da tempo). Questo pu\u00f2 portare a un overflow della quantit\u00e0 di file o addirittura all'esaurimento dello spazio libero su un server. L'altro metodo \u00e8 memory_store, che ha anche alcuni aspetti negativi (poich\u00e9 la cache \u00e8 conservata su un singolo server). Inoltre, pu\u00f2 superare la quantit\u00e0 di RAM presente sul server (o la mancanza di cache se questa viene cancellata di continuo). Ecco perch\u00e9 il miglior meccanismo di cache su larga scala \u00e8 il metodo Memcached\/Redis. Questo vi d\u00e0 la possibilit\u00e0 di usare una macchina separata per mantenere la cache che pu\u00f2 essere usata da tutti i server. Grazie a ci\u00f2, non ci saranno problemi di mancanza di cache o di spazio su disco in un server.<\/em><\/p>\n<p><em>La cache in Rails \u00e8 mantenuta in base a un identificatore, che pu\u00f2 essere dato subito come stringa o generato automaticamente quando si passa un oggetto alla funzione di cache. Nel caso degli oggetti, si tratta pi\u00f9 spesso dell'attributo updated_at. Si pu\u00f2 anche fornire una chiave statica dai parametri dell'oggetto.<\/em><\/p>\n<p><em>Un metodo diverso di memorizzazione nella cache consiste nell'utilizzare Javascript per aggiornare un campo che viene modificato una volta al giorno. In questo modo \u00e8 possibile visualizzare sempre una data valida, senza dover aggiornare il sito web, che potrebbe essere piuttosto grande o lento da eseguire.<\/em><\/p>\n<h2><a href=\"https:\/\/www.mentoring-club.com\/events\/engineering-manager-master-recruiter\">Manager di ingegneria come Master Recruiter<\/a> dal Club dei Mentori<\/h2>\n<p>Per non spoilerare troppo, la tavola rotonda che affronta il tema del ruolo del responsabile dell'ingegneria nel processo di assunzione \u00e8 di grande valore per tutti coloro che si chiedono quando sia il momento giusto per il leader tecnologico di entrare nel ciclo di colloqui. A <a href=\"https:\/\/thecodest.co\/\">Codest<\/a>mettiamo in pratica ci\u00f2 che i relatori predicano e i nostri <a href=\"https:\/\/thecodest.co\/it\/blog\/guide-to-enterprise-software-development\/\">CTO<\/a> \u00e8 il primo punto di contatto con <a href=\"https:\/\/thecodest.co\/it\/blog\/team-extension-guide-software-development\/\">ingegneri<\/a> di candidatura, mentre nella fase successiva i colloqui vengono svolti da <a href=\"https:\/\/thecodest.co\/it\/blog\/how-to-hire-the-best-outsourced-development-team-for-a-scaleup\/\">squadra<\/a> manager con cui i potenziali nuovi assunti lavoreranno a stretto contatto. Alcuni consigli praticabili che potete applicare subito per migliorare le vostre assunzioni come manager di ingegneria:<\/p>\n<ol>\n<li>\n<p>Rivedete il vostro processo e assicuratevi di unirvi al flusso il prima possibile, idealmente essendo il primo punto di contatto per i candidati, poich\u00e9 la prima impressione gioca un ruolo fondamentale nel modo in cui la vostra azienda viene vista dai migliori talenti.<\/p>\n<\/li>\n<li>\n<p>Rivolgetevi ai responsabili delle assunzioni pi\u00f9 efficaci della vostra organizzazione (magari quelli che vi hanno assunto in passato) e chiedete di poter seguire alcuni dei loro colloqui programmati, verificate le loro tecniche, chiedete consigli. Osservate e imparate. Entrate in ogni colloquio con una genuina curiosit\u00e0 nei confronti dei candidati.<\/p>\n<\/li>\n<li>\n<p>Cercate il potenziale e assumete in base al potenziale e alla capacit\u00e0 di crescere rapidamente.<\/p>\n<\/li>\n<li>\n<p>Parlate dei vostri annunci di lavoro con tutti i vostri ingegneri e chiedete se si candiderebbero per quel lavoro. In caso contrario, chiedete che cosa non va e applicate il loro feedback all'annuncio di lavoro per la costruzione 2.0 che state per pubblicare sulle job board.\u00a0<\/p>\n<\/li>\n<li>\n<p>Considerate il primo colloquio come un'opportunit\u00e0 per creare un ottimo rapporto con i vostri potenziali futuri colleghi.<\/p>\n<\/li>\n<\/ol>\n<p>Vi invito a guardare l'intero video, ma se siete appassionati di podcast e vi piace ascoltarli mentre guidate, vi allenate o lavate i piatti, qui avete anche uno Spotify <a href=\"https:\/\/open.spotify.com\/episode\/0kguAIi6XIysXpkhdfeZpR?si=Fo4oBCudQTuvVKvzUQ_N1w\">link.<\/a>\u00a0<\/p>\n<p>Grazie mille per aver letto e se siete arrivati fin qui, vi ringrazio per il tempo che mi avete dedicato e ogni feedback (che sia positivo o che mi critichi) \u00e8 pi\u00f9 che benvenuto. <a href=\"https:\/\/www.linkedin.com\/in\/kamilferens\/\">LinkedIn<\/a> o al mio <a href=\"mailto:kamil.ferens@thecodest.co\">e-mail<\/a>.\u00a0<\/p>\n<p>A breve il prossimo episodio!\u00a0<\/p>\n<p><a href=\"https:\/\/tenor.com\/view\/yippie-iwill-see-you-soon-dancing-baby-sunglasses-toddler-gif-17483936\">Yippie Ci vediamo presto GIF danzante<\/a> da <a href=\"https:\/\/tenor.com\/search\/yippieiwillseeyousoon-gifs\">GIF di Yippieiwillseeyousoon<\/a><\/p>\n<p><article-software-consulting><\/article-software-consulting><\/p>\n<p><strong>Per saperne di pi\u00f9:<\/strong><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/the-codest-review3-weekly-software-engineering-juice\/\">TheCodestReview #3 - succo settimanale di ingegneria del software<\/a><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/thecodestreview-2-weekly-software-engineering-juice\/\">TheCodestReview #2 - succo settimanale di ingegneria del software<\/a><\/p>\n<p><a href=\"https:\/\/thecodest.co\/blog\/thecodestreview-1-weekly-software-engineering-juice\/\">TheCodestReview #1 - succo settimanale di ingegneria del software<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Si dice che il tempo voli velocemente quando ci si diverte. Per me, personalmente, la parte del divertimento \u00e8 particolarmente importante nel percorso quotidiano di startup e crescita aziendale. Mi fa divertire, anche se le mie risorse energetiche interne vengono consumate dall'impegno settimanale.<\/p>","protected":false},"author":2,"featured_media":3727,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-3726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development"],"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 #4 - weekly software engineering juice - The Codest<\/title>\n<meta name=\"description\" content=\"They say time flies fast when you are having fun. For me personally, the fun part is especially important in everyday startup and business growth ride. It makes me enjoy myself no matter how much of my inner energy resources are eaten out by week to week hustle.\" \/>\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\/it\/blog\/1tp47ripasso-di-4-succhi-settimanali-di-ingegneria-del-software\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TheCodestReview #4 - weekly software engineering juice\" \/>\n<meta property=\"og:description\" content=\"They say time flies fast when you are having fun. For me personally, the fun part is especially important in everyday startup and business growth ride. It makes me enjoy myself no matter how much of my inner energy resources are eaten out by week to week hustle.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/it\/blog\/1tp47ripasso-di-4-succhi-settimanali-di-ingegneria-del-software\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-04T11:25:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T09:53:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-software-engineering.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"8 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"TheCodestReview #4 &#8211; weekly software engineering juice\",\"datePublished\":\"2019-09-04T11:25:00+00:00\",\"dateModified\":\"2026-04-27T09:53:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/\"},\"wordCount\":1663,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-software-engineering.png\",\"articleSection\":[\"Software Development\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/\",\"name\":\"TheCodestReview #4 - weekly software engineering juice - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-software-engineering.png\",\"datePublished\":\"2019-09-04T11:25:00+00:00\",\"dateModified\":\"2026-04-27T09:53:50+00:00\",\"description\":\"They say time flies fast when you are having fun. For me personally, the fun part is especially important in everyday startup and business growth ride. It makes me enjoy myself no matter how much of my inner energy resources are eaten out by week to week hustle.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-software-engineering.png\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/the-codest-software-engineering.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/thecodestreview-4-weekly-software-engineering-juice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TheCodestReview #4 &#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\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@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\":\"it-IT\",\"@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\\\/it\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"TheCodestReview #4 - succo settimanale di ingegneria del software - The Codest","description":"Si dice che il tempo voli velocemente quando ci si diverte. Per me, personalmente, la parte del divertimento \u00e8 particolarmente importante nel percorso quotidiano di startup e crescita aziendale. Mi fa divertire, anche se le mie risorse energetiche interne vengono consumate dall'impegno settimanale.","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\/it\/blog\/1tp47ripasso-di-4-succhi-settimanali-di-ingegneria-del-software\/","og_locale":"it_IT","og_type":"article","og_title":"TheCodestReview #4 - weekly software engineering juice","og_description":"They say time flies fast when you are having fun. For me personally, the fun part is especially important in everyday startup and business growth ride. It makes me enjoy myself no matter how much of my inner energy resources are eaten out by week to week hustle.","og_url":"https:\/\/thecodest.co\/it\/blog\/1tp47ripasso-di-4-succhi-settimanali-di-ingegneria-del-software\/","og_site_name":"The Codest","article_published_time":"2019-09-04T11:25:00+00:00","article_modified_time":"2026-04-27T09:53:50+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-software-engineering.png","type":"image\/png"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"8 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"TheCodestReview #4 &#8211; weekly software engineering juice","datePublished":"2019-09-04T11:25:00+00:00","dateModified":"2026-04-27T09:53:50+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/"},"wordCount":1663,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-software-engineering.png","articleSection":["Software Development"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/","url":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/","name":"TheCodestReview #4 - succo settimanale di ingegneria del software - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-software-engineering.png","datePublished":"2019-09-04T11:25:00+00:00","dateModified":"2026-04-27T09:53:50+00:00","description":"Si dice che il tempo voli velocemente quando ci si diverte. Per me, personalmente, la parte del divertimento \u00e8 particolarmente importante nel percorso quotidiano di startup e crescita aziendale. Mi fa divertire, anche se le mie risorse energetiche interne vengono consumate dall'impegno settimanale.","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-software-engineering.png","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/the-codest-software-engineering.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/thecodestreview-4-weekly-software-engineering-juice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"TheCodestReview #4 &#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":"it-IT"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@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":"it-IT","@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\/it\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/posts\/3726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/comments?post=3726"}],"version-history":[{"count":3,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/posts\/3726\/revisions"}],"predecessor-version":[{"id":8063,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/posts\/3726\/revisions\/8063"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/media\/3727"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/media?parent=3726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/categories?post=3726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/it\/wp-json\/wp\/v2\/tags?post=3726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}