MokaByte Dal 1996, architetture, metodologie, sviluppo software
  • Ultimo numero
  • Archivio
  • Libri

Risultati ricerca tag: TDD


n 263 luglio 2020

Fare pair programming con l’intelligenza artificiale

I parte: Il quadro della situazione

Il pair programming è, o dovrebbe essere, una pratica comune ed affermata nell’ambito della programmazione software. Ma è possibile ipotizzare l’assistenza dell’Intelligenza Artificiale in questo approccio allo sviluppo? In questo e in un successivo articolo, vediamo di approfondire il discorso.

di Chiara Muzzolon e Giulio Roggero

n 252 luglio 2019

Working Software Conference

Software e agilità

Si è recentemente svolta la prima edizione della Working Software Conference, un nuovo evento dedicato ai linguaggi, agli strumenti e alle pratiche di sviluppo del software viste nell’ottica dell’agilità. Vediamo come è andata.

di Ferdinando Santacroce

n 235 gennaio 2018

Vert.x: un toolkit per applicazioni reattive

III parte: Test, test, test

Prima di addentrarci nella parte di accesso ai dati e comunicazione tra verticles, vediamo come il toolkit semplifica la scrittura dei test. Costruiremo la nostra pagina in maniera tale da utilizzare le API definite nella puntata precedente.

di Marco Rotondi

n 228 maggio 2017

Test Driven Development

III parte: TDD per il refactoring

Continuiamo la nostra introduzione al TDD grazie all’esempio introdotto nel numero scorso: il calcolo delle spese di spedizione per un ipotetico sito di eCommerce. Come vedremo nelle estese porzioni di codice presentato, i test si dimostrano strumento efficace per ottenere codice più robusto e meglio funzionante.

di Alessandro Colla e Alberto Acerbis

n 227 aprile 2017

Test Driven Development

II parte: Primo esempio pratico

Dopo aver visto le basi del TDD nel numero precedente, in questo articolo cominciamo a fare pratica con il TDD, creando l’ambiente di lavoro e iniziando il nostro percorso di test con un’applicazione per il calcolo delle spese di spedizione tramite corriere di un ipotetico eCommerce.

di Alberto Acerbis e Alessandro Colla

n 226 marzo 2017

Trust me, I’m a Developer

Caratteristiche e pratiche dello sviluppatore affidabile

Una riflessione che parte da una domanda solo apparentemente semplice: che cosa definisce uno sviluppatore come affidabile? Nei diversi punti presi in considerazioni, si cercherà di rispondere a questo interrogativo illustrando le caratteristiche e le pratiche che contribuiscono alla qualità di un developer.

di Giulio Roggero

n 226 marzo 2017

Test Driven Development

I parte: La classificazione dei test

Lo sviluppo guidato dai test è una pratica sempre più conosciuta e diffusa, anche per la sua affidabilità. In questa nuova serie esploreremo alcuni aspetti teorici e pratici legati al Test Driven Development, presentando anche casi d’esempio.

di Alessandro Colla e Alberto Acerbis

n 194 aprile 2014

Test Driven Development: un esempio con una web app

II parte: Completiamo il nostro esempio

Concludiamo la miniserie sullo 'sviluppo guidato dalle verifiche' (Test Driven Development): in questo secondo articolo portiamo avanti il nostro esempio consistente in un semplice gioco sotto forma di web app, concentrandoci sui test per il comportamento e il controllo degli elementi della web app.

di Carlo Bottiglieri

n 192 febbraio 2014

Test Driven Development: un esempio con una web app

I parte: Il contesto e i primi passi

In questa miniserie affrontiamo lo 'sviluppo guidato dalle verifiche' (Test Driven Development): è una pratica agile che ben si inserisce all'interno di più ampie metodologie agili. Attraverso l'esempio di un semplice gioco sotto forma di web app, vedremo alcuni aspetti portanti del TDD.

di Carlo Bottiglieri

  •  Home
  • Ultimo numero
  • Archivio
  • Libri
  • Chi siamo
Seguici

redazionemokabyte.it
MokaByte è un marchio registrato da Imola Informatica S.P.A.
Via Selice 66/a 40026 Imola (BO) C.F. e Iscriz.Registro imprese BO 03351570373 P.I. 00614381200 - Cap. Soc. euro 100.000,00 i.v