07 Kwiecień
Autor: 
Łukasz

Większość z programistów, zanim rozpocznie kodowanie konkretnej rzeczy na samym początku tworzy diagram przepływu danych żeby dokładnie wiedzieć jak ma działać każdy fragment kodu (jak ma się zachowywać). Przy mało skomplikowanym zachowaniu nie trzeba tego rozrysowywać (chociaż jest to dobry nawyk, nawet przy prostych rzeczach), jednak przy bardziej skomplikowanych zachowaniach, ciężko jest poprawnie opisać kodem taki przepływ.

22 Kwiecień
Autor: 
Łukasz

Każdy programista, prędzej czy później natrafia na problem synchronicznego wykonania po sobie pewnych czynności. Przykładowo: pobierz informację o użytkowniku z API, sparsuj odpowiedź serwera, zapisz dane do bazy, zaktualizuj widok i wiele innych. Do tego wszystkiego dochodzi jeszcze obsługa błędów na części z tych etapów. Pierwsze co nasuwa się na myśl i wydaje się być najbardziej rozsądne oraz “na czasie” to użycie bloków. Jak mógłby wyglądać taki kod?