Procedure memorizzate nella gestione dei database

Procedure memorizzate: come funzionano e come utilizzarle al meglio

IN-COM Luglio 30, 2026 ,

Ogni applicazione basata su database raggiunge prima o poi un punto in cui le query SQL sparse nel codice dell'applicazione diventano un problema di manutenzione. Lo stesso vale per...

Scopri di più
Orchestrazione contro automazione

Orchestrazione vs. automazione: cosa fa ciascuna e quando sono necessarie entrambe

IN-COM Luglio 29, 2026 , , , ,

Automazione e orchestrazione sono due dei termini più abusati nell'IT moderno. Compaiono costantemente insieme, nelle descrizioni delle posizioni lavorative,...

Scopri di più
Interpretazione astratta nell'analisi statica del codice

Interpretazione astratta spiegata: dalla teoria dei reticoli a Infer e Astrée

IN-COM Luglio 20, 2026 , , , , ,

Consideriamo due programmi che superano entrambi tutti i test che scriviamo. Uno è corretto. L'altro presenta un errore di divisione per zero che...

Scopri di più
Come SAST affronta le 10 principali vulnerabilità OWASP

Analisi statica del codice per la sicurezza: come SAST affronta le 10 principali vulnerabilità OWASP.

IN-COM Luglio 14, 2026 , , ,

È più facile prevenire le vulnerabilità di sicurezza che correggerle. Una falla di SQL injection individuata durante una revisione del codice costa pochi minuti...

Scopri di più
Gestione del codice obsoleto

Codice obsoleto: l'avviso che continui a ignorare finirà per mandare tutto in tilt.

IN-COM Luglio 6, 2026 , ,

Ogni progetto software prima o poi si imbatte in codice obsoleto, componenti contrassegnati come superati, sconsigliati o destinati alla rimozione. L'annotazione @deprecated in...

Scopri di più
Code Smells: cosa sono e come si collegano al debito tecnico

Code Smells: cosa sono e come si collegano al debito tecnico

IN-COM Luglio 2, 2026 , , , , , , ,

I "code smell" non sono bug. Un programma pieno di bug si blocca, restituisce risultati errati o fallisce un test. Un programma con codice...

Scopri di più