{"id":230799,"date":"2022-12-01T09:43:00","date_gmt":"2022-12-01T06:43:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230799"},"modified":"2022-12-01T18:50:46","modified_gmt":"2022-12-01T15:50:46","slug":"qual-e-la-cosa-piu-semplice-che-e-necessaria","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/qual-e-la-cosa-piu-semplice-che-e-necessaria\/","title":{"rendered":"Qual \u00e8 la cosa pi\u00f9 semplice che \u00e8 necessaria?"},"content":{"rendered":"\n<p>C&#8217;\u00e8 una citazione spesso attribuita ad Albert Einstein che mi piace abbastanza (e sono sicuro che la maggior parte lo fa):<\/p>\n<blockquote>\n<p>Tutto dovrebbe essere reso il pi\u00f9 semplice possibile, ma non pi\u00f9 semplice.<\/p>\n<\/blockquote>\n<p>C&#8217;\u00e8 <strong><a href=\"https:\/\/quoteinvestigator.com\/2011\/05\/13\/einstein-simple\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">qualche<\/a><\/strong> indagine sul fatto che l&#8217;abbia detto o meno, ma il punto rimane indipendentemente da chi l&#8217;ha detto.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163428-61e751255eefd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163428-61e751255eefd.png\" alt=\"Qual \u00e8 la cosa pi\u00f9 semplice che \u00e8 necessaria?\"><\/a><\/p>\n<p>\u00c8 facile prendere questa idea e applicarla alle cose che facciamo nella vita di tutti i giorni che non vogliamo fare, giusto?<\/p>\n<ul>\n<li>Non voglio pulire la mia stanza, quindi la riordiner\u00f2 quel tanto che basta.<\/li>\n<li>Far\u00f2 abbastanza lavoro per soddisfare i clienti, e questo \u00e8 abbastanza.<\/li>\n<li>Adempir\u00f2 [qualunque responsabilit\u00e0] al [pi\u00f9 basso grado possibile] e poich\u00e9 Einstein [presumibilmente] l&#8217;ha detto, chi sono io per discutere.<\/li>\n<\/ul>\n<p>Anche se non sono d&#8217;accordo (e la discussione per questo esula dallo scopo di questo post), considero questa idea nel contesto dello sviluppo web.<\/p>\n<p>E per essere chiari, non sto parlando di web design. Non sono un designer. Non voglio parlare a nome di qualcosa di cui non faccio parte. Ma per quanto riguarda la fornitura di soluzioni per le persone che utilizzano software o, meglio, sviluppo web, sono molto pi\u00f9 propenso e posizionato per parlarne.<\/p>\n<p>A rigor di termini, mi ritrovo spesso a chiedermi se abbiamo reso lo sviluppo web pi\u00f9 complicato (e perch\u00e9 lo abbiamo fatto) e se usare la cosa pi\u00f9 semplice che serve \u00e8 tutto ci\u00f2 che \u00e8 <strong>veramente<\/strong> necessario quando si costruiscono soluzioni per gli altri.<\/p>\n<h2>La cosa pi\u00f9 semplice che \u00e8 necessaria<\/h2>\n<p>Di recente ho scritto <strong><a href=\"https:\/\/wordpress.mediadoma.com\/it\/spediscilo-o-muori-con-o-senza-qualita-pero\/\" title=\"dei vari aspetti dello sviluppo front-end\">dei vari aspetti dello sviluppo front-end<\/a><\/strong> da solo (nel contesto di ottenere rapidamente qualcosa dalla porta) e di come ora abbiamo strumenti di costruzione rigorosamente per quell&#8217;aspetto dello stack di sviluppo web.<\/p>\n<p>Quando si tratta di strumenti come questo indipendentemente dal livello dello stack su cui stiamo lavorando, mi ritrovo a chiedere:<\/p>\n<p>Questa utilit\u00e0 \u00e8 necessaria per rendere pi\u00f9 semplice lo sviluppo della soluzione per qualcun altro in modo efficace e positivo?<\/p>\n<p>Ad esempio, trovo che <strong><a href=\"https:\/\/wordpress.mediadoma.com\/it\/qual-e-la-differenza-tra-codekit-e-composer\/\" title=\"Composer\">Composer<\/a><\/strong> sia qualcosa di molto utile. Mi consente di gestire facilmente librerie di terze parti, aggiornarle secondo necessit\u00e0 e incorporarle nei miei progetti.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163428-61e7512a5252c.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163428-61e7512a5252c.png\" alt=\"Qual \u00e8 la cosa pi\u00f9 semplice che \u00e8 necessaria?\"><\/a><\/p>\n<p>Allo stesso modo, trovo utili gli strumenti che esaminano i miei commit prima di inviarli a GitHub perch\u00e9 mi consentono di rilevare problemi di qualit\u00e0 del codice che altrimenti richiederebbero pi\u00f9 tempo durante il processo di revisione del codice.<\/p>\n<p>Prendi ad esempio, per\u00f2, alcuni degli strumenti di compilazione front-end come <strong><a href=\"https:\/\/gruntjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Grunt<\/a><\/strong>, <strong><a href=\"https:\/\/gulpjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Gulp<\/a><\/strong>, <strong><a href=\"https:\/\/yarnpkg.com\/en\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Yarn<\/a><\/strong>, <strong><a href=\"https:\/\/nodejs.org\/en\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Node<\/a><\/strong>, <strong><a href=\"https:\/\/laravel.com\/docs\/5.6\/mix\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mix<\/a><\/strong> e cos\u00ec via. Per essere chiari, alcuni di questi fanno lo stesso di altri mentre altri hanno uno scopo diverso.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163428-61e7512cb36d9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-163428-61e7512cb36d9.png\" alt=\"Qual \u00e8 la cosa pi\u00f9 semplice che \u00e8 necessaria?\"><\/a><\/p>\n<p>Il punto su cui sto lavorando \u00e8 questo:<\/p>\n<p>A che punto gli strumenti che utilizziamo per lo sviluppo ostacolano la nostra capacit\u00e0 di costruire qualcosa e fornire qualcosa in modo efficace?<\/p>\n<p>C&#8217;\u00e8 qualcosa nel nostro campo che ci spinge a sentire il bisogno di rimanere all&#8217;avanguardia della tecnologia. Ma penso che ci sia una distinzione importante da fare: una cosa \u00e8 essere consapevoli di uno strumento, ma <a href=\"https:\/\/wordpress.mediadoma.com\/it\/impara-la-nuova-cosa-aspetta-non-cosi-in-fretta\/\" title=\"una cosa \u00e8 usarlo.\">una cosa \u00e8 usarlo.<\/a><\/p>\n<h3>Consapevolezza<\/h3>\n<p>La cosa grandiosa di sapere che qualcosa \u00e8 disponibile \u00e8 avere la capacit\u00e0 di ricercarlo e determinare se \u00e8 di qualche utilit\u00e0 per noi.<\/p>\n<p>Questa non \u00e8 un&#8217;idea rivoluzionaria o nuova, ma \u00e8 una cosa che penso che alcuni di noi ignorino. Invece di ricercare e valutare, spesso lo saltiamo e vediamo quanto velocemente possiamo usarlo.<\/p>\n<h3>Mettendolo in uso<\/h3>\n<p>Il vantaggio di utilizzare qualcosa di nuovo \u00e8 che otteniamo i benefici \u2013 o i benefici attesi \u2013 che l&#8217;utilit\u00e0 dovrebbe fornire.<\/p>\n<p>Il pericolo in questo \u00e8 che lo strumento potrebbe non essere disponibile in sei mesi, un anno o anche due anni e le tecnologie su cui mira a migliorare potrebbero cambiare mentre non tiene il passo.<\/p>\n<p>Questo \u00e8 il motivo per cui \u00e8 importante mantenersi consapevoli di tale utilit\u00e0 determinando contemporaneamente se \u00e8 utile o meno.<\/p>\n<h2>A proposito di questa cosa della semplicit\u00e0<\/h2>\n<p>Tornando al mio punto originale, tuttavia, \u00e8 questo: se la quantit\u00e0 di tempo necessaria per configurare, apprendere, sviluppare, implementare e utilizzare un nuovo strumento all&#8217;interno del flusso di lavoro, penso che valga la pena considerare se ne valga davvero la pena tempo nella tua pila di strumenti.<\/p>\n<p>Ai clienti non importer\u00e0 se stai utilizzando o meno qualsiasi strumento tu stia utilizzando. Si fidano che tu sia un buon amministratore della soluzione che ti stanno pagando per implementare e parte di quella responsabilit\u00e0 di essere saggio e diligente con il tuo tempo.<\/p>\n<p>Se l&#8217;utilit\u00e0 che stai utilizzando ostacola in qualche modo tale responsabilit\u00e0, potrebbe non valere la pena utilizzarla per un determinato progetto.<\/p>\n<p>E alla fine questo \u00e8 ci\u00f2 che si riduce a me: se quello che sto usando mi sta aiutando a costruire la migliore soluzione possibile <strong>senza<\/strong> farlo a spese del cliente, allora probabilmente vale la pena usarlo. A tal fine, il set di strumenti pi\u00f9 semplice \u00e8 spesso tutto ci\u00f2 che serve e niente di pi\u00f9.<\/p>\n<p>In caso contrario, potrebbe valere la pena esaminare per l&#8217;uso in un progetto futuro ma non nel tempo del cliente.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando si creano soluzioni per gli altri, penso che sia importante considerare se gli strumenti che stiamo utilizzando sono la cosa pi\u00f9 semplice necessaria per arrivare alla soluzione.<\/p>\n","protected":false},"author":1,"featured_media":163429,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[804,720,844],"tags":[1168],"class_list":["post-230799","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-6","category-sviluppatore","category-tutorial","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/230799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=230799"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/230799\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/163429"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=230799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=230799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=230799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}