Ciao,
sarei molto interessato a sapere le vostre eventuali esperienze con
Spinach e/o Turnip, due gemme molto simili uscite praticamente in
contemporanea e che provano ad ovviare ad alcune delle
lacune/problematiche di Cucumber.
Per chi non ne sapesse molto in proposito, ho scritto qualcosa in
proposito qui: http://goo.gl/knmTQ
Insomma, come vi sembrano? La direzione intrapresa mi sembra quella
giusta, no? Le avete provate?
Nel senso che ti sembra più “fuffa” che qualcosa di realmente utile?
Cosa non ti convince delle premesse? Sono sinceramente interessato a
punti di vista altrui sulla questione
Per chi non ne sapesse molto in proposito, ho scritto qualcosa in
proposito qui: http://goo.gl/knmTQ
"Eppure l’idea di un “contratto” sempre aggiornato, testato e
comprensibile per tutti i soggetti coinvolti nel progetto è
incredibilmente allettante. "
Anche il canto delle sirene e` alletante.
Io vado avanti con RSpec, lasciando il “new new thing” di turno agli
altri:-)
Nel senso che ti sembra pi “fuffa” che qualcosa di realmente utile?
Cosa non ti convince delle premesse? Sono sinceramente interessato a
punti di vista altrui sulla questione
Credo pochissimo nelle cose “e` quasi come l’inglese!”.
Molti clienti, anche disponendo di uno strumento che ti permette di
scrivere una specie di ‘contratto’ non vorrebbero investire il tempo
per farlo. Per descrivere nel dettaglio un’applicazione ci vuole
tanto tempo. IMO interessa di piu comunicare le specifiche a un livello piu alto. Il bello di uno strumento come Rails e` che
velocemente gli fai vedere qualcosa di funzionante, e poi lo cambi
velocemente se le idee sono un po’ diverse davanti a un prototipo.
Poi, servono anche i test in questi casi per verificare che tutto
continua a funzionare dopo le modifiche, ma quelli ‘veri’, non cose
stile Cucumber.
Cucumber, Steak, Spinach, Turnip… et cetera? Meglio aspettare
una decisione piu` concreta dal “mercato” prima di buttarsi su uno in
particolare, altrimenti uno rischia di imparare qualcosa che poi non
usa nessuno o dove lo sviluppo si ferma per mancanza di interesse.