
Blog - Programmazione
Never Stop
Programmazione
Una visualizzazione filtrata degli articoli del blog per far vedere solo quelli appartenenti alla sezione Programmazione

Programmazione

Object Calisthenics in PHP
Con il termine callistenia si indicano degli esercizi ginnici che usano il peso del proprio corpo come unico attrezzo. L’accoppiamento al mondo della programmazione è stato fatto da Jaff Bay nel libro The ThoughtWorks Anthology dove fornisce, più che degli esercizi, delle indicazioni di stile per sc...
Nova Translatable
In questi giorni ho lavorato alla creazione di un custom field per Laravel Nova che potesse gestire, tra le altre cose, un editor WYSIWYG legato ad un campo tradotto su model con astrotomic/laravel-translatable. Perchè non usare un pacchetto già esistente? Bella domanda. Sfortunatamente il progett...
Monitoraggio di una web app con Laravel Telescope
Quando si costruiscono applicazioni web, è quasi impossibile evitare di incontrare dei bug. Basta dimenticarsi una virgola, un punto e virgola, rinominare o spostare una funzione. Per risolverli velocemente occorre avere un'idea chiara di tutto quello che avviene nella vostra applicazione, come e qu...
Laravel Route Refactoring
Premessa In questo articolo ti mostrerò qualche buona regola da seguire per tenere in ordine le routes, soprattutto su progetti complessi, e renderle quindi più leggibili. Resource route Parto da un concetto molto semplice e che spero conoscerai e userai già. Usa per il più possibile i Resource C...

Refactoring: semplifichiamo la leggibilità del nostro codice
Programmo in PHP ormai da più di 15 anni e se c'è una cosa che ho imparato dall’esperienza, è che leggibilità e semplicità sono le chiavi per un codice manutenibile e duraturo. Ogni primo tentativo di scrivere codice dovrebbe riguardare il farlo funzionare a dovere. Una volta ottenute le funzional...

Prototype & Scriptaculous - tips & tricks
Passare più campi alla funzione Ajax.Autocompleter A chi fa uso intensivo del framework Prototype accompaganto da Scriptaculous, sarà capitata la necessità di passare più campi alla funzione Ajax.Autocompleter. Ovviamente è capitato anche a me, e questa è la soluzione che ho addottato: Aprite i...

Guida a XMLHttpRequest
Cos'è XMLHttpRequest? XMLHttpRequest è un oggetto introdotto da Microsoft come activeX, poi implementata dagli sviluppatori della Mozilla Foundation come oggetto nativo in Mozilla 1.0. Questo oggetto consente di trasformare una pagina web, solitamente resa interattiva da form o da collegamenti, ad...
Iscriviti alla mia newsletter
Resterai informato sugli ultimi post, appena verranno pubblicati