O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Code Retreat

591 visualizações

Publicada em

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Code Retreat

  1. 1. Code Retreat tehnici da învățare și perfecționare 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  2. 2. Software Craftmanship programarea ca meșteșug Practică în permanență și nu pierde ocazia de a accepta provocări noi. Împărtășește experiența ta cu ceilalți. Construiește o comunitate puternica primește și oferă informații către comunitate. 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  3. 3. Code Retreat – istoric Idee propusă inițial de: Patrick Welsh (http://twitter.com/patrickwelsh) și Nayan Hajratwala (http://twitter.com/nhajratw) în ianuarie 2009 Pasionații de meșteșugul programarii să poată practica într-un mediu relaxat. 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  4. 4. Code Retreat – ideea Se dă o problemă de rezolvat (ex. Conway's Game of Life) Sunt 6 sesiuni de câte 45 de minute Se lucrează în perechi După fiecare sesiune se discută 5-10 minute, după care se șterge codul 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  5. 5. Exersează, exersează, exersează... „Scopul e să te perfecționezi, nu să rezolvi problema” 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  6. 6. Code Retreat – scopul Dispare tensiunea rezolvării problemei, te concentrezi asupra tehnicilor de dezvoltare Exersezi tehnici de Clean Code (ex. nume sugestive) Poți încerca abordari / algoritmi pe care nu i-ai încerca în mod obișnuit 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  7. 7. Atinge-ți limitele Propune-ți reguli extreme de programare:  Funcții de max. 4 linii  Fără structuri IF  Fără comentarii 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  8. 8. Experință inedită de Pair Programming Sunt algoritmi extremi și poți învăța / împărtăși experienta / cunoștințe cu diferiți co-echipieri – e interesant sa se schimbe echipele 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  9. 9. Code Retreat în Romania La București, Timișoara și Cluj-Napoca (http://geekmeet.ro/cluj/2009/10/23/code-retreat-sau-php-geekmeet-5/) De către: Maria Diaconu (http://twitter.com/fireladyM) și Alexandru Bolboacă (http://twitter.com/alexboly) inițiatorii http://agileworks.ro/ 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  10. 10. Referințe http://agileworks.ro/software-craftsmanship/ http://programmingtour.blogspot.com/2009/09/cod e-retreat-chicago.html http://coderetreat.ning.com/profiles/blogs/what- the-heck-is-coderetreat (Patrick Wilson-Welsh) http://manifesto.softwarecraftsmanship.org/ 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu
  11. 11. Vă mulțumesc. Întrebări? 08 dec 2009 Gabriel Ungureanu, SD, gr. 224 http://www.twitter.com/gabiu

×