W łódzkim oddziale Java User Group odbył się 3go grudnia pierwszy w Łodzi Code Retreat.
Pod czujnym okiem Piotra Przybylaka 12 programistów doskonaliło swój warsztat w zakresie Test Driven Development.
Od godz. 10.00 do 16.00 (z kawałkiem) w siedzibie firmy Mobica przeszliśmy przez kilka 45-minutowych sesji, w których w parach (w każdej sesji inna) próbowaliśmy zakodować Game of Life. Niestety nikomu nie udało się doprowadzić do w pełni działającej aplikacji, ale nie w tym rzecz. Chodziło o dopieszczenie każdej linijki kodu mając na uwadze postawione założenia.
Jak wygląda praca w parze? O co chodzi w TDD? Dobrze odzwierciedla to ten oto dialog.
Każdy wyniósł z tego coś dla siebie. Ja nauczyłem się kilku skrótów klawiszowych w Eclipse, tworzenia templatów kodu, różnego podejścia do tego samego problemu (bardziej obiektowego i bardziej strukturalnego), paru fajnych bibliotek (Mockito, Hamcrest) i testowania w Androdzie (Dzięki Mariusz :)) Przy okazji pojawiły się namiary na pare fajnych książek:
Wzorce projektowe. Analiza kodu sposobem na ich poznanie.
Release It!: Design and Deploy Production-Ready Software (inne książki Michaela tównie godne polecenia)
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Working Effectively with Legacy Code
Holub on Patterns: Learning Design Patterns by Looking at Code
Liste powyższą updatne przy okazji, gdy pojawią sie nowe namiary.
W międzyczasie połączyliśmy się z uczestnikami tego samego wydarzenia w Barcelonie i Krakowie.
Całość wspominam bardzo pozytywnie. Chętnie wezmę udział częściej w podobnych warsztatach. Nauka w praktyce - bezcenne. Za resztę zapłacisz kartą Master Card ;)
[youtube http://www.youtube.com/watch?v=FdMzngWchDk&w=420&h=315]
[youtube http://www.youtube.com/watch?v=0d6yIquOKQ0&w=420&h=315]
"...it's cats that are complicated"
Zdjęcia z wydarzenia dostępne na Picasa Gallery
Brak komentarzy:
Prześlij komentarz