Incontro di dicembre 2020

Nell’ultimo incontro del 2020, ancora una volta online (#maledettocovid) ci siamo ritrovati sempre su zoom, ma questa volta gentilmente offerto dal GrUSP dove il nostro pugger Antonello ci ha parlato di come poterci fidare della nostra suite di test.

Esatto, il punto di vista mostrato è appunto quello dove avere una suite di test con una coverage elevata molto spesso non basta ad assicurarci che il nostro software è ben testato e coperto da tutti gli edge case.

Allora ci vengono in aiuto i seguenti tools:

Al seguente repository https://github.com/antodippo/php-testing-playground è possibile visionare gli esempi mostrati durante la presentazione.

Per chi si fosse perso l’evento live o lo volesse riguardare di seguito la registrazione dell’incontro:

Infine le slides della presentazione possono essere consultate al seguente link: https://antodippo.com/how-can-i-trust-my-testsuite/

Il PUG Roma vi lascia con l’augurio di buone feste e un felice 2021 pieno di talks interessanti come questo e vi ricorda che se avete un’idea per il prossimo meetup, se ci si vuol proporre come speaker o suggerire un argomento di cui parlare, basta scrivere la propria proposta sul nostro github 👉 https://github.com/pug-roma/eventi/issues
Le proposte più votate saranno i temi dei prossimi incontri!

Incontro di luglio 2019

PUG photo grid

Per l’incontro di luglio abbiamo avuto un doppio talk (in formato più breve). Ospitati negli uffici di Immobiliare.it, la sala era gremita e ben prima dell’ora di inizio erano rimasti solo posti in piedi. Il primo talk verteva su Docker, molto tecnico, presentato da Matteo Manchi, vecchia conoscenza del PUG (e del famoso gruppo “gemello” RomaJS), ma nonostante questo alla sua prima esperienza di presentatore nel nostro gruppo). Il secondo talk era invece più sul filone best practices, presentato da Antonello D’Ippolito, ormai vecchia conoscenza in varie presentazioni passate.

Continua a leggere

Incontro di settembre 2018

Dopo una meritata pausa agostana, a settembre siamo tornati in pista. L’argomento era una ripresa di un incontro di oltre due anni fa, tenuto all’epoca da Daniele, sul contract testing.
Stavolta è stato Damian a parlarcene, presentandoci una libreria open source chiamata phpacto, scritta perché purtroppo quella di Daniele sembra essere stata abbandonata. L’argomento è stato presentato con particolare riferimento a un caso concreto che Damian sta affrontando, quello dello sviluppo di API di collegamento tra un backend scritto in PHP e un frontend scritto in Javascript. L’aspetto interessante è proprio il fatto che questa nuova soluzione, pur essendo scritta in PHP, sia in effetti fruibile in qualsiasi altro linguaggio adatto al web.
Dopo il talk abbiamo usufruito del piccolo rinfresco gentilmente offerto dall’iniziativa Aperitech, mentre poi chi aveva veramente fame si è trattenuto per la cena nel vicino Roadhouse.

Incontro di Aprile 2017

Il meetup mensile del PUG Roma è stato condito da due talk: Giulio De Donato ci ha parlato di REST con il talk API good practice in 2020, mentre Francesco Mosca ha sviscerato il tema dei test double con il talk Tinker Tailor Stub Mock Spy.

I due interventi sono stati ragguardevoli: Giulio ci ha guidato nel mondo REST partendo dalla sua genesi con Roy Fielding seguendo il Maturity Model di Martin Fowler per giungere al modello HATEOAS. Francesco invece, ha elencato e spiegato con esempi molto chiari i vari tipi di test bouble con una retrospettiva sulla storia del modello e le sue correnti di pensiero.

I temi trattati hanno raccolto l’interesse dei presenti, evidenziato dagli spunti di riflessione scaturiti delle domande a fine presentazione.

La serata è scivolata velocemente passando dall’esplosiva presentazione di Giulio al composto talk di Francesco. Non è mancata la presenza di Enlabs che ci ha offerto birra e taralli nell’ambito del progetto #aperiTech.

Infine, la giornata si è conclusa nell’ormai consueto ristorante post-evento.

Video “Tinker Tailor Stub Mock Spy”