LECTURES

 

Podejście funkcyjne w projektowaniu oprogramowania

Podczas programowania bardzo ciężko jest przezwyciężyć pokusę umieszczania w różnych miejscach kodu nieczytelnych warunków, liczących "coś" pętli lub tymczasowych funkcji pomocniczych. Te fragmenty mogą na początku wydawać się dobrym rozwiązaniem, jednak często po kilku dniach lub tygodniach nawet autor nie pamięta powodów takich decyzji. Wykorzystując pewne podstawy programowania funkcyjnego można istotnie zwiększyć czytelność kodu oraz szansę na jego ponowne użycie w innym miejscu projektu. Jak to zrobić? Zachęcam do wysłuchania mojej prelekcji.