Ucz się programowania, nie języków - wykład na Uniwersytecie Opolskim
Podczas wykładu, Grzegorz Kurdziel przedstawił zasady tworzenia wysokiej jakości aplikacji obiektowych. Wśród nich znajdą się m.in. zasada SOLID, wzorce projektowe z tzw. „gangu czwórki” oraz metody stosowania polimorfizmu w praktyce. Zaprezentował źle napisany program, a następnie – włączając do dyskusji przyszłych inżynierów – omówił jego główne wady i pokazał metody projektowania pozwalające na ich eliminację. Udowodnił tym samym, że bez względu na to w jakim języku pisze się kod, zawsze należy stosować dobre praktyki wytwarzania oprogramowania. Tylko wtedy możliwe będzie uzyskanie pożądanych cech kodu – jego czytelności, wydajności, modularności, łatwości rozszerzania, testowania i ponownego użycia oraz wielu innych.
Grzegorz Kurdziel na co dzień realizuje międzynarodowe projekty IT w opolskim oddziale firmy informatycznej Future Processing, współtworzył m.in. system do zarządzania statkami towarowymi. Ukończył z wyróżnieniem Informatykę na Uniwersytecie Opolskim; specjalizuje się w technologii NET.