The most understandable english-speaking conference. Even if i'm not a big Adobe fan i must admit that with rapid steps he showed how to build RIA that can be used on major desktop systems (osx, linux and windows) and in the future probably even on Embedded systems (Android).
I would be happy in the future to be present at another conference from this guy.
Gran bel talk di chiusura del phpday 2010.
Congratulazioni allo speaker, Giorgio Sironi, che e' riuscito a esporre chiaramente sia a livello teorico sia a livello pratico le basi e gli approcci per creare un'architettura testabile.
Unico neo: avrei collocato il talk nella prima giornata dell'evento in quanto sarebbe stato un ottimo "apri-pista" per tutti i talk riguardanti TDD, Continuos Integration etc...
E ricordatevi : "Listen to your tests!"
Nice information but needs a bit more focusing.
Ciao, innanzitutto grazie dei feedback, sempre utili (sopratutto se negativi ;) )
Per quanto riguarda i problemi che sono statati rilevati in sala ci sono alcune discussioni che mi piacerebbe fare in proposito, purtroppo il tempo non aiuta.
Il fatto di non poter fare TDD non è propriamente vero, io ho detto che preferisco un approccio diverso (ma è il mio approccio), per il motivo che il TDD puro mal si affianca alla logica che sta di base dietro a Drupal (vedi il fatto di non avere delle classi "confinate", scelte che hanno delle loro spiegazioni nelle limitazioni della OOP pura), ma ci sono alcuni progetti che sono stati gestiti con approccio puro TDD (usando hudson per la CI), ci sono stati dei talk in proposito al DrupalCon 2009 di Parigi, se interessa vedo di recuperare un pò di link.
Al riguardo della mancanza del completo code coverage del core e di tutti i moduli contrib si sta ovviando, ma data la mole di codice è un processo lento e solo dalla versione 7 (in rilascio tra qualche mese) dovrebbe esserci una completa copertura di tutto.
Riprendo poi un paio di punti emersi da altri talk:
* Devo testare tutto il codice che uso o mi pongo dei limiti (vedi librerie esterne, come potrebbero essere cosiderati i moduli contrib)
* La qualità del software dipende solo dalla presenza di Test?
(si, le domande sono provocatorie :D )
Se volete fare due chiacchiere sull'argomento, mi trovate in giro o scrivete pure quì.
PS1: scusate, ma non potevo commentare se non votando anche il talk, cosa che non spetterebbe a me fare.
PS2: i voti sono sulla qualità del talk (come relatore) o sugli argomenti? Chiedo per poter eventualmente miglirare :)
Un keynote che fa riflettere. Per molti non introduce niente di sconosciuto, tuttavia porta in luce cose che spesso si cerca di non vedere. Coinvolgente e ben esposto.
Chiaro e semplice quello che è stato presentato. Una soluzione completa dalla A alla Z relativamente al problema proposto inizialmente. Efficacia espositiva e presenza "scenica".
Great talk, it's true. Also great project. I need to change my mind after years of RDBMS to see how to fit a classic web project on an No SQL solution like CouchDB. I'll try it very soon. Good luck for the future!
Gabriele è sempre una garanzia! Esposizione chiara e ottima capacità nell'individuare i punti salienti da proporre e confrontare di ogni tecnologia.
Outstanding talk!
Siete alla ricerca di un talk divertente, tecnico e interessante? Gabriele Lana e' la risposta.
Le mie aspettative sono state soddisfatte, peccato che il talk abbia avuto una brusca accelerazione nel finale per restarte nei tempi prefissati.
Una descrizione di un analisi eseguita personalmete dal relatore, rapido e conciso ha spiegato in profondità le premesse della ricerca e le metodologie usate per i confronti. Sicuramente un dialogo interessante, peccato solo non poter avere approfondito di più per mancanza di tempo. Attendiamo le analisi complete sotto tutti i punti di vista.