Clean Code
Prezentacja dotyczyć będzie zagadnienia Clean Code. Forma: wykład, głównie teoria, ale z ciekawymi przykładami kodu źródłowego. Wykład będzie bazowac na książce 'Clean Code’ Roberta C. Martina. Podczas zajęć zastanowimy się w jaki sposób należy pisać czytelny i łatwy w modyfikacji kod. Zwrócimy uwagę na własciwe nazewnictwo metod czy klas. Przykłady będą w języku Java (być […]
Prezentacja dotyczyć będzie zagadnienia Clean Code. Forma: wykład, głównie teoria, ale z ciekawymi przykładami kodu źródłowego. Wykład będzie bazowac na książce 'Clean Code’ Roberta C. Martina. Podczas zajęć zastanowimy się w jaki sposób należy pisać czytelny i łatwy w modyfikacji kod. Zwrócimy uwagę na własciwe nazewnictwo metod czy klas. Przykłady będą w języku Java (być może Python) – ale w tym przypadku nie ma to zbyt wielkiego znaczenia, bo zasady są uniwersalne. Pokrótce omówione będą zagadnienia takie jak SOLID, KISS, DRY. Wspomnimy też o negatywnych praktykach np. Magic Numbers, czy Spaghetti Code.