Posts tagged with: development

Il metodo CI/CD

Nel contesto della metodologia Agile in ingegneria del software, la pratica CI/CD è considerata una best practice in quanto consente ai team di sviluppo software di concentrarsi sulla conformità ai requisiti aziendali, alla qualità del codice e alla sicurezza poiché le fasi di implementazione sono automatizzate. L’integrazione Continua (CI) e la Consegna Continua (CD) rappresentano una cultura, un insieme di principi operativi e una raccolta di pratiche che consentono ai team di sviluppo software di fornire modifiche al codice più frequentemente e in modo affidabile. L’implementazione è anche nota come pipeline CI / CD. Continue Reading


Cargo Cult Programming

Prima o poi i programmatori ci cascano tutti. Ma per capire di cosa stiamo parlando, dobbiamo fare un salto nel passato.

Cargo Cult, o culto delle merci, una pratica in voga in alcune società tribali melanesiane in seguito all’incontro con popolazioni occidentali, secondo cui ii credenti hanno in comune la fede nell’avvento di navi o aerei da trasporto con carichi di beni destinati agli indigeni. In pratica i credenti ritengono che questa consegna sia disposta grazie all’intervento di un entità divina. Continue Reading


Ecco perché gli sviluppatori sono pure artisti

Ci sono diversi motivi per cui gli sviluppatori assomigliano a degli artisti. Queste percezioni si basano su osservazioni sul posto di lavoro e sull’esperienza personale. Paul Graham , fondatore di Y-Combinator, ha scritto un articolo di qualche anno fa chiamato hacker e pittori. Ha descritto come la gente sembri sorpresa del fatto che qualcuno interessato a computer fosse anche interessato all’arte. Si potrebbe pensare che l’hacking e la pittura sono molto diversi tra loro – da una parte la programmazione, fredda, precisa e metodica, e dall’altra parte la pittura, calda e creativa. In realtà niente di più sbagliato, poichè sviluppatori e pittori hanno parecchie caratteristiche in comune. Vediamo quali.

Continue Reading


Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi