Tecnologia

SOLID Principi per il Design del Software

Alla scoperta dei principi SOLID per il design di software robusto e manutenibile I principi SOLID aiutano a progettare e sviluppare applicativi software a regola d'arte SOLID è un acronimo mnemonico (la passione statunitense per gli acronimi meriterebbe un articolo a parte) creato per racchiudere quelli che sono stati definiti i cinque parametri fondanti della programmazione >>>

SQL: guida introduttiva all’interrogazione dei database

SQL (Structured Query Language) è lo standard per l'interrogazione dei database relazionali Guida introduttiva per districarsi tra le prime query e comprendere la logica del linguaggio SQL (Structured Query Language), traducibile come "linguaggio strutturato per interrogazioni" è certamente il linguaggio informatico più noto per interagire con i DBMS (Data Base Management Systems) relazionali. La sua ubiquità >>>

Sviluppiamo una Web API con Litestar

Esploriamo da vicino il mondo delle API - Application Programming Interfaces Scopriamo Litestar, un framework che sta conquistando ampi consensi Litestar è un framework basato su Python che punta a rendere estremamente semplice lo sviluppo di web APIs. Abbiamo parlato approfonditamente delle API nei nostri precedenti articoli, sia dal punto di vista della teoria che della >>>

Code Smell, quando il codice puzza

Smells like technical debt Code Smell, un indizio prezioso per scovare problemi nel codice Il termine "Code Smell", letteralmente "puzza del codice", ma usato correntemente in italiano nella sua forma anglofona, può sembrare un termine piuttosto curioso. Come fa il codice a "puzzare"? E, se anche fosse, puzzare di cosa? Forse forse, di sudore e lacrime? >>>

Paradigmi di programmazione: storia e caratteristiche

La stesura del codice sorgente di un applicativo può essere concepita seguendo diverse logiche Queste logiche possono essere raggruppate in insiemi unitari, aventi rango di paradigmi. Ma cosa è un paradigma? Iniziamo con il definire il significato letterale della terminologia relativa ai paradigmi di programmazione. Per paradigma si intende un modello canonico, avente valore di riferimento >>>

Top brands nel mondo blockchain e Web3

Web3 e blockchain: come le grandi aziende stanno rivoluzionando il proprio business Nonostante il crollo del mercato delle criptovalute nel 2022, decine di aziende in tutto il mondo continuano a investire nella blockchain, la tecnologia di database distribuito alla base dell'intero settore, esplorandone le possibilità di efficientamento del business. Queste aziende lungimiranti provengono da diversi settori, >>>

OOP 101: Introduzione all’Object-Oriented Programming

Object-oriented programming: cosa significa e quali sono i pilastri essenziali Scopriamo i capisaldi della programmazione a oggetti, la sua storia, vantaggi, svantaggi, e le nozioni base più utili per comprenderla OOP, ovvero object-oriented programming (programmazione orientata agli oggetti) è un paradigma di programmazione incentrato sul concetto di oggetto e il modo con cui tali oggetti interagiscono >>>

Il potenziale della blockchain per i programmi di loyalty e rewarding

Come la tecnologia blockchain sta rivoluzionando i programmi di fidelizzazione Le criptovalute possono essere il futuro dei programmi di rewarding e piattaforme di loyalty? Quali sono i vantaggi di un reward basato su token? Nel settembre 2021 El Salvador ha compiuto un passo importante diventando il primo Paese ad adottare Bitcoin come valuta legale. Inoltre, nell'ottobre >>>

Excel: le formule indispensabili per l’analisi dei dati

Excel è uno strumento potentissimo e a disposizione di tutti Se usato con cognizione permette di semplificare grandemente il lavoro sui dati aziendali Excel si appresta a compiere 35 anni di età e possiamo tranquillamente affermare che, in un mondo in costante cambiamento e evoluzione, è rimasto un punto fermo nel mondo del lavoro. Non c'è >>>

aziona risorse ebook guida al debito tecnico

Scarica l’ebook “La guida definitiva alla comprensione del Debito Tecnico”

Iscriviti alla newsletter e scarica l’ebook.

Ricevi aggiornamenti, tips e approfondimenti su tecnologia, innovazione e imprenditoria.


    Torna in cima