Refactoring

Refactoring: come migliorare un codice sorgente

Il refactoring è un processo dello sviluppo software che migliora i punti poco “lineari” del codice sorgente per mezzo di ristrutturazioni manuali o automatiche. Lo scopo del refactoring è quello di avere un codice sorgente che resti invariato dal punto di vista funzionale, ma la cui struttura sia leggibile e applicabile in modo migliore. Quali sono i vantaggi e gli svantaggi del refactoring?

Behavior-driven development

Behavior-driven development: di cosa si tratta?

Il behavior-driven development (BDD) è la componente principale dello sviluppo software agile o guidato da comportamento. Invece di un linguaggio di programmazione specifico, questa tecnologia si basa su una forma testuale in seguito utilizzabile per test automatici. BDD facilita per i non sviluppatori l’uso di strumenti complessi che controllano la funzionalità del software, migliorando così il...

Cos’è il Test Driven Development?

Test Driven Development: ecco come funziona questo metodo

I programmatori utilizzano il Test Driven Development (TDD) per controllare lo sviluppo del software testando i componenti del codice. I test assicurano un’architettura pulita e riducono i bug. Il processo in TDD è ciclico: dopo aver scritto un test che ha esito negativo, si implementa il codice produttivo che viene quindi rifattorizzato.

Rimuovere metadati dalle immagini

Cancellare le informazioni di un’immagine: come fare

I metadati delle foto permettono di strutturare una libreria delle vostre immagini o di dotare queste di diritti d’autore. Tuttavia, quando caricate una foto in rete, cancellare certe informazioni in essa contenute può essere una buona idea per evitare di rivelare dati sensibili. In questo articolo vi spieghiamo quali informazioni possono essere contenute nelle immagini e come cancellare i...

Tutorial XPath

Tutorial XPath per principianti

XPath fornisce una sintassi con la quale è possibile indirizzare gli elementi di un documento XML in modo univoco. XPath è la base per i linguaggi di interrogazione come XQuery o la trasformazione di documenti XML via XSLT. In questo articolo vi presentiamo il modello di dati XPath e vi spieghiamo la relativa sintassi mediante alcuni esempi.

Cosa sono i dati IPTC?

IPTC: come visualizzare e modificare i metadati delle fotografie

Con lo standard internazionale IPTC-IIM, informazioni quali diritti d’autore, nomi o titoli possono essere memorizzate e trasmesse direttamente nei file di immagine. Il formato uniforme facilita l’archiviazione delle immagini e il lavoro editoriale delle agenzie fotografiche e di stampa. In questo articolo vi spieghiamo come potete registrare e leggere i metadati IPTC nelle immagini.

Diagramma dei componenti

Diagramma dei componenti: modellazione di sistema efficiente con moduli software

Un diagramma dei componenti è uno strumento di sviluppo basato su UML formato da moduli di software, anche di architettura di sistema complessa, e specifica le interazioni tra porte e interfacce. I diagrammi dei componenti UML aumentano l’efficienza in termini di costi, perché nella loro pianificazione e nella realizzazione si punta soprattutto sull’uso ripetuto e reiterato dei moduli.

Dati EXIF: cosa sono?

EXIF: visualizzare e salvare i metadati delle immagini

Lo standard EXIF memorizza più informazioni sulle foto di quanto si pensi. Tutti i formati JPEG e TIFF contengono dati EXIF, che forniscono dettagli sull’obiettivo, sul modello della fotocamera, sulla data e anche sui dati GPS. Chi deve proteggere i propri dati o necessita di informazioni aggiuntive sulle immagini non può non conoscere lo standard EXIF. Scoprite come trovare, leggere e memorizzare...

Clean Code: vantaggi, principi ed esempi

Clean Code: verifica di un codice di programmazione pulito

Il Clean Code è uno dei pilastri dei moderni sviluppi software di alto livello. Un codice pulito è facilmente comprensibile, adattabile e di facile manutenzione. Ma come si scrive un Clean Code? In questa guida vi spiegheremo i principi fondamentali di un Clean Code come KISS e DRY e vi illustreremo, tramite esempi, come il Clean Code viene utilizzato nella pratica.

Siti web

I consigli di IONOS per i siti web: articoli per tutti

I siti web non sono tutti uguali: nel web design ci sono numerose possibilità, per personalizzare un sito web secondo le proprie esigenze. La nostra rubrica sui siti web della Digital Guide di IONOS vi offre informazioni dettagliate su come creare, gestire e ottimizzare un sito ma anche su altre notizie in generale legate all’offerta web. Per avere una panoramica migliore trovate anche diverse sottocategorie su svariati temi. I nostri articoli sui siti web diventano così un’interessante e utile fonte di informazioni sia per i principianti sia per i più esperti.

Di cosa parla la guida sui siti web di IONOS

La rubrica “siti web” è una delle sei categorie principali della Digital Guide di IONOS ed è a sua volta divisa in quattro sottocategorie: “Creare siti”, “Web design”, “Programmazione del sito web” e “Diritto informatico”. Mentre la categoria su come creare i siti si focalizza sugli aspetti più tecnici delle pagine web, negli articoli sul web design vengono trattati argomenti quali il layout dei contenuti, la configurazione e l’impostazione del carattere, delle immagini e del design responsive, per esempio usando il linguaggio HTML o i CSS. Nella rubrica “Programmazione del sito web” ci sono articoli su come utilizzare linguaggi di scripting come PHP o JavaScript, nonché articoli riguardanti specifici strumenti per lo sviluppo dei servizi internet; ma non solo, trovate anche informazioni di base sui nuovi trend. Nella sottocategoria “Diritto informatico” viene affrontato il tema di Internet da un punto di vista giuridico, per esempio cosa inserire nelle note legali o come utilizzare il materiale fotografico.

Consigli e suggerimenti per web designer, aziende e appassionati di tecnologia

La guida ai siti web funge da portale d’informazione per piccole e medie imprese nonché per sviluppatori, web designer e tutti gli appassionati di tecnologia o semplicemente quelli che vorrebbero saperne di più. Molti articoli della Digital Guide di IONOS richiedono poche conoscenze tecniche, al contrario di altri pensati per chi parte già da un certo livello di competenze: i principianti possono addentrarsi in articoli quali “Fondamenti del web design” oppure “Cosa succede quando si accede a una pagina web”. Gli utenti più esperti hanno quindi la possibilità di approfondire le loro conoscenze con articoli e tutorial realizzati con precisione. Che si tratti di principianti o utenti esperti, in questa rubrica trovate numerosi consigli e trucchi sul mondo dei siti web.


Abbiamo una proposta per te:
Web hosting a partire da 1 €/mese!

Dominio gratis
Certificato SSL Wildcard incluso
Assistenza clienti 24/7
A partire da 1 €/mese IVA escl. per un anno,
poi 8 €/ mese IVA escl.