JAOO-awards
Så er de primære 3 dage af JAOO overstået og de fleste af konferencedeltagerne er taget hjem. Tilbage er kun 2 tutorialdage, hvor en hulens masse skal have papir på at de er Scrum Mastere og nogle andre skal lære om Test Driven Development, Pattern-Oriented Software Architecture, Domain Driven Development og en hel masse andet.
Jeg har med vilje ventet med at skrive om nogle af de bedste ting fra JAOO, fordi jeg har haft så travlt under konferencen, at jeg ikke har kunnet afsætte den tid, det fortjener. Lige for at give et (subjektivt) overblik har jeg besluttet mig for at uddele ros og ris i mit nuopfundne JAOO-awards program.
De første 3 kategorier er: Mandagens faglige højdepunkt, tirsdagens faglige højdepunkt og onsdagens faglige højdepunkt.
Som jeg allerede har blogget om så var mandagens faglige højdepunkt Andreas Zeller med præsentationen "Beautiful Debugging", som var både relevant, lærerigt og godt leveret. Begrebet delta-debugging er en af de ting, som jeg skal hjem og se på efter konferencen. Dagens keynote med Onkel Bob var klart bedre leveret og utrolig underholdende, men det gav mig ikke noget til efterfølgende at arbejde videre med og derfor vinder Andreas. Jeg har dog fået at vide af min kæreste at vinderen burde være Joe Armstrongs præsentation om Erlang, som jeg desværre gik glip af. Onkel Bobs Keynote lagde også lunt i svinget, men blev overhalet fordi den ikke gav inspiration til at gå hjem og læse videre. Den havde helt andre kvaliteter.
Tirsdagens faglige højdepunkt var desværre Beat Schweglers Web 2.0-introduktion. Grunden til at jeg siger desværre er, at introduktionen kun var lidt over 15 minutter lang, og så er der jo resten af dagen. En god 2'er var Christophe Coenraets præsentation "Building Rich Internet Applications for the Browser and the Desktop with Flex and Air", som også gav inspiration til videre udforskning, men som var lidt for demo-fokuseret og ikke fantastisk leveret.
Onsdagens faglige højdepunkt var "Performance Art" med Kevlin Henney - mest fordi jeg ikke forventede at få noget fagligt ud af det (det er ikke lige mit emne), og alligevel lærte en hel masse mens jeg var godt underholdt. Dagens 2'er var den afsluttende paneldebat anført af Martin Fowler. Panelet bestod af Erik Meijer, Eric Evans, Erik Dörnenburg og Diana Larsen. Grunden til, at det blev en to'er, var udelukkende, at emnet var noget så bredt, som hvad man synes var bedst ved JAOOkonferencen i år, og det gav nogle meget lidt strukturerede emner - selv om alle talerne sagde noget interessant. Onsdag var konkurrencen faktisk ret hård. Rebecca Wirfs-Brock talte om "Lessons Learned From Architecture Reviews" og gjorde det utroligt skarpt (Eric Evans udnævnte hendes præsentation til sin favorit på hele konferencen senere i den afsluttende paneldebat) og arkitekturpaneldebatten bagefter om "Does Architecture Quality Matter" var interessant og underholdende.
Næste kategori dækker konferencens dårligste præsentation, bedste eksempel og bedste citat.
JAOOs dårligste præsentation var for mig uden tvivl "The Journeyman's Tale" af Laurent Bossavit. Den næstværste var Charles Simonyi der fortalte om sin ferie i rummet, men det er måske en pigeting, at man ikke falder på halen over rumhistorier.
Det eksempel som jeg har fortalt videre flest gange på konferencen og som altså gjorde indtryk på mig er af Boris Gloger under tirsdagens "Heartbeat Retrospectives". Han forklarede vigtigheden af ikke at skuffe brugerens forventninger og illustrerede det med børns begrebsverden. De får lang tid til at gå med at smide tingene på gulvet og forstå at når de slipper en ting falder den ned. Når så de får deres første gas-fyldte flyvende ballon og den flyver væk fra dem, græder de. Ikke fordi som jeg troede, at de ikke har ballonen længere, men fordi deres forventninger er brudt. De er vant til at ting falder på gulvet, ikke at de flyver væk. Det giver angst, når ens forventninger ikke bliver indfriet.
Det bedste citat fra konferencen er svært at udnævne. Der er mange gode. Den jeg lige nu husker bedst er Kevlin Henney, der sagde at "Testing is about showing that you care" og han nævnte i den forbindelse forkortelsen TLC, som jeg ikke helt kan huske, hvad der står for, men jeg mener at huske, at det er noget i retning af "Test Lead Coding" istedet for den oprindelige betydning "Tender Loving Care".
Den sidste kategori jeg vil nævne er lidt poppet, nemlig den person der har haft størst star-quality.
Det er for mig en person, som jeg først har opdaget på denne konference, nemlig Robert C. Martin alias Onkel Bob. Han er underholdende, skarp, klar, karismatisk og generelt bare helt fantastisk til at skabe en stemning uden at gå over stregen til det overgearede.
Hvilke folk/præsentationer ville du nominere?
Kommentarer (2)
Hvis jeg skulle nominere nogen, så skulle det være ovenstående - han var bare helt vildt sjov og karismatisk og ikke bange for at træde folk over tæerne ved at proklamere at der findes bedre måder at skrive software på end den OO-verden, som vi jo alle sammen mere eller mindre betragter som den eneste pæne måde.
Desuden var emnet utroligt spændende pga det paradigmeskift, som vi formentlig kommer til at opleve inden for den næste årrække mht udviklingen af antallet af kerner vs. klokfrekvensen.
Det var også det jeg havde hørt om den præsentation. Jeg er helt ked af, at jeg var for høflig til at gå fra den kedelige præsentation, som jeg sad til samtidig.

