SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Történet

   Ötlet: 2009, Codemash
    Conference, Gary Bernhardt,
    Patrick Welsh, Nayan
    Hajratwala, Corey Haines
   2011. december 3: Global day
    of Code Retreat (#gdcr11)
   Mészáros Márton
    (@vsbmeza) megszervezte a
    #gdcr11 budapesti
    rendezvényét
Pair programming Katával?
Majdnem!
Mi az?

   Egésznapos coding dojo
       Kata: Conway's Game of Life
       Cél: kész szoftver A Tökéletes
        Kód
       Getting Things Done
       Kipróbálunk, gyakorlunk olyan
        technikákat, amikre a
        hétköznapokban nincs (elég)
        alkalom
Miért?

   Ködtörlés => minden kör greenfield project :-)
   Egy-két kör után a feladat már nem kihívás
   A feladat helyett lehet másra koncentrálni:
       Programozási paradigmák (OOP, funkcionális, stb.)
       Módszerek (Clean Code, refactoring, TDD, BDD,
        TDD ping-pong, TDD as if you meant it,
        evolutionary design, stb.)
       Fokozatosan szigorodó megkötések (baby steps,
        avoid primitives, immutable state, egér nélkül,
        káromkodás nélkül, 3 sor&2 paraméter, ciklus
        nélkül, if helyett polimorfizmus, stb.)
Mikor?

   Pár hetente-havonta egy-egy szombati nap
       Legközelebb: december 8. (#gdcr12)
       Legacy Code Retreat: november 17.
Kapcsolat

   Facebook klub:
    http://tinyurl.com/coderetreat-bp
   http://coderetreat.org/
   #coderetreat, @coderetreat
   @devillsroom, http://c0de-x.com/
   @athoshun, http://athoshun.eu

Contenu connexe

Plus de veszpremimeetup

Égből pottyant paketek
Égből pottyant paketekÉgből pottyant paketek
Égből pottyant paketekveszpremimeetup
 
Domján Balázs - Hang alapú kommunikáció
Domján Balázs - Hang alapú kommunikációDomján Balázs - Hang alapú kommunikáció
Domján Balázs - Hang alapú kommunikációveszpremimeetup
 
Tollas Ferenc - Java security
Tollas Ferenc - Java securityTollas Ferenc - Java security
Tollas Ferenc - Java securityveszpremimeetup
 
Tollas Ferenc - Process composer
Tollas Ferenc - Process composerTollas Ferenc - Process composer
Tollas Ferenc - Process composerveszpremimeetup
 
Dömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyen
Dömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyenDömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyen
Dömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyenveszpremimeetup
 
Bodócz Tamás- Web Perfomance & Caching Issues
Bodócz Tamás- Web Perfomance & Caching IssuesBodócz Tamás- Web Perfomance & Caching Issues
Bodócz Tamás- Web Perfomance & Caching Issuesveszpremimeetup
 
Bodócz Tamás - Website Perfomance & Load Test - Warm-up
Bodócz Tamás - Website Perfomance & Load Test - Warm-upBodócz Tamás - Website Perfomance & Load Test - Warm-up
Bodócz Tamás - Website Perfomance & Load Test - Warm-upveszpremimeetup
 
Stange Szilárd - Bird's eye view
Stange Szilárd - Bird's eye viewStange Szilárd - Bird's eye view
Stange Szilárd - Bird's eye viewveszpremimeetup
 
Györkő Zoltán - Startup how to
Györkő Zoltán - Startup how toGyörkő Zoltán - Startup how to
Györkő Zoltán - Startup how toveszpremimeetup
 

Plus de veszpremimeetup (11)

Blackmagic
BlackmagicBlackmagic
Blackmagic
 
Meetup startup
Meetup startupMeetup startup
Meetup startup
 
Égből pottyant paketek
Égből pottyant paketekÉgből pottyant paketek
Égből pottyant paketek
 
Domján Balázs - Hang alapú kommunikáció
Domján Balázs - Hang alapú kommunikációDomján Balázs - Hang alapú kommunikáció
Domján Balázs - Hang alapú kommunikáció
 
Tollas Ferenc - Java security
Tollas Ferenc - Java securityTollas Ferenc - Java security
Tollas Ferenc - Java security
 
Tollas Ferenc - Process composer
Tollas Ferenc - Process composerTollas Ferenc - Process composer
Tollas Ferenc - Process composer
 
Dömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyen
Dömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyenDömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyen
Dömők Tamás, Kocsi Balázs - Élményeink a 24 órás programozási versenyen
 
Bodócz Tamás- Web Perfomance & Caching Issues
Bodócz Tamás- Web Perfomance & Caching IssuesBodócz Tamás- Web Perfomance & Caching Issues
Bodócz Tamás- Web Perfomance & Caching Issues
 
Bodócz Tamás - Website Perfomance & Load Test - Warm-up
Bodócz Tamás - Website Perfomance & Load Test - Warm-upBodócz Tamás - Website Perfomance & Load Test - Warm-up
Bodócz Tamás - Website Perfomance & Load Test - Warm-up
 
Stange Szilárd - Bird's eye view
Stange Szilárd - Bird's eye viewStange Szilárd - Bird's eye view
Stange Szilárd - Bird's eye view
 
Györkő Zoltán - Startup how to
Györkő Zoltán - Startup how toGyörkő Zoltán - Startup how to
Györkő Zoltán - Startup how to
 

Magyar Attila - Kata és a TDD a dojoban

  • 1.
  • 2. Történet  Ötlet: 2009, Codemash Conference, Gary Bernhardt, Patrick Welsh, Nayan Hajratwala, Corey Haines  2011. december 3: Global day of Code Retreat (#gdcr11)  Mészáros Márton (@vsbmeza) megszervezte a #gdcr11 budapesti rendezvényét
  • 5. Mi az?  Egésznapos coding dojo  Kata: Conway's Game of Life  Cél: kész szoftver A Tökéletes Kód  Getting Things Done  Kipróbálunk, gyakorlunk olyan technikákat, amikre a hétköznapokban nincs (elég) alkalom
  • 6. Miért?  Ködtörlés => minden kör greenfield project :-)  Egy-két kör után a feladat már nem kihívás  A feladat helyett lehet másra koncentrálni:  Programozási paradigmák (OOP, funkcionális, stb.)  Módszerek (Clean Code, refactoring, TDD, BDD, TDD ping-pong, TDD as if you meant it, evolutionary design, stb.)  Fokozatosan szigorodó megkötések (baby steps, avoid primitives, immutable state, egér nélkül, káromkodás nélkül, 3 sor&2 paraméter, ciklus nélkül, if helyett polimorfizmus, stb.)
  • 7. Mikor?  Pár hetente-havonta egy-egy szombati nap  Legközelebb: december 8. (#gdcr12)  Legacy Code Retreat: november 17.
  • 8. Kapcsolat  Facebook klub: http://tinyurl.com/coderetreat-bp  http://coderetreat.org/  #coderetreat, @coderetreat  @devillsroom, http://c0de-x.com/  @athoshun, http://athoshun.eu