ticinoweb.ch

Voxxed Days Ticino

Cos'è la programmazione funzionale pura, e come può aiutare i test? by Luca Molteni

Cos'è la programmazione funzionale pura, e come può aiutare i test delle nostre applicazioni? by Luca Molteni La programmazione funzionale pura aiuta i programmatori a creare programmi più robusti e semplici, permettendo di testare il comportamento delle loro applicazioni in maniera più predicibile. Ci sono vari modi per verificare il comportamento del codice, e stiamo sempre rivalutando quali siano i migliori per rendere il nostro codice solido, sfruttando concetti come la trasparenza referenziale e la purezza per aiutarci a evitare i bug. Esploriamo quindi cosa vuol dire testare un programma scritto con un linguaggio funzionale puro, a partire dal semplice Unit Test per arrivare al Property Based Testing definendo le invarianti dei nostri programmi con i tipi. Infine ci sarà una introduzione a dei concetti avanzati come i tipi dipendenti.

Voxxed Days Ticino:

visitate anche: ticinooggi.ch | ticinopolitica.ch | ticinocase.ch | ticinoscuola.ch | ticinosport.ch |
in preparazione: ticinolavoro.ch | ticinoshop.ch | ticinoauto.ch | ticinoagenda.ch | ticinomusica.ch |

by virtuality.ch