-
ArtykułyWeź udział w akcji recenzenckiej i wygraj książkę Julii Biel „Times New Romans”LubimyCzytać2
-
ArtykułySpotkaj Terry’ego Hayesa. Autor kultowego „Pielgrzyma” już w maju odwiedzi PolskęLubimyCzytać2
-
Artykuły[QUIZ] Te fakty o pisarzach znają tylko literaccy eksperciKonrad Wrzesiński25
-
ArtykułyWznowienie, na które warto było czekaćInegrette0
Biblioteczka
2018-11-10
2023
2023
2023
2023
2023-05-01
2023-02-07
Pseudonaukowe bajanie, Wytrzymałem 30 stron.
Pseudonaukowe bajanie, Wytrzymałem 30 stron.
Pokaż mimo to2022-07-12
Czytało się dobrze, ale zakończenie rozczarowuje.
Czytało się dobrze, ale zakończenie rozczarowuje.
Pokaż mimo to2019-12-18
2017-06-28
Książka-tragedia. Niestety, zaczynałem ją czytać z wielkimi nadziejami na otrzymanie sporej ilości głębokich przemyśleń na temat nowych, ciekawych funkcji języka Java 8, a dostałem mierną pisaninę nadającą się co najwyżej na kiepskiego bloga pisanego po pracy. Większość przykładów w książce jest głupia, banalna i nieciekawa. Co gorsza, niektóre propagują złe praktyki programowania, jak na przykład dziedziczenie po klasie Thread. Szkoda się rozpisywać, bo piszący książkę też się dużo nie napracował.
Przykre, ale tą książką autor potwierdza stereotyp hinduskiej "jakości". Z tego co widzę od paru lat pisze książki hurtowo. Przynajmniej wiem teraz, że lepiej je omijać szerokim łukiem.
Książka-tragedia. Niestety, zaczynałem ją czytać z wielkimi nadziejami na otrzymanie sporej ilości głębokich przemyśleń na temat nowych, ciekawych funkcji języka Java 8, a dostałem mierną pisaninę nadającą się co najwyżej na kiepskiego bloga pisanego po pracy. Większość przykładów w książce jest głupia, banalna i nieciekawa. Co gorsza, niektóre propagują złe praktyki...
więcej mniej Pokaż mimo to2017-06-08
Growing Object-Oriented Software Guided by Tests jest pierwszą książką, której przeczytanie pomogło mi tak naprawdę zrozumieć na czym polega TDD. Termin ten jest powszechnie używany, jednak niewiele firm/projektów, które deklarują używanie TDD w procesie rozwoju oprogramowania, stosuje tę metodologię poprawnie.
We wstępnych 3 rozdziałach autorzy tłumaczą jakie miejsce i rolę zajmuje TDD w typowym projekcie, oraz wprowadzają do testów JUnit. Całkiem przyjemne wprowadzenie dla osób kompletnie niezaznajomionych z tematem. W następnych paru rozdziałach opisywany jest rozwój projektu snajpera aukcyjnego, począwszy od pierwszej linii kodu. I tutaj niestety jest słaby punkt tej książki. Dostępny kod na stronie wydawcy został wrzucony jako jedna paczka, bez zachowanej historii. Jest to o tyle dziwne, że kod jest udostępniony na Githubie. Nie widzę powodu, dla którego autorzy nie mogliby nie chcieć uwidocznić każdego kroku w historii repozytorium. Ułatwiłoby to znacznie podążanie za przykładami w książce i analizowanie kolejnych zmian. Mimo wszystko, rozdziały są napisane dostatecznie szczegółowo, a decyzje dotyczące projektu wyjaśnione w miarę przejrzyście.
Funkcje snajpera są rozwijane rozdział po rozdziale, aż do końca założonego planu, w rozdziale 19. Ostatnie parę rozdziałów porusza kwestie jakości testów, ich czytelności czy testowania trudniejszych aspektów (persystencja, wątki) projektu.
Ocena 7/10, gdyby kod z zachowaną historią byłby dostępny to byłoby 8/10. Tak czy inaczej, polecam.
Growing Object-Oriented Software Guided by Tests jest pierwszą książką, której przeczytanie pomogło mi tak naprawdę zrozumieć na czym polega TDD. Termin ten jest powszechnie używany, jednak niewiele firm/projektów, które deklarują używanie TDD w procesie rozwoju oprogramowania, stosuje tę metodologię poprawnie.
We wstępnych 3 rozdziałach autorzy tłumaczą jakie miejsce i...
2017-05-22
Leksykon różnych stylów i wzorców programowania. Ciężko stwierdzić dla kogo powstała ta książka. Nic sensownego z niej nie wyniosłem. Szkoda czasu.
Leksykon różnych stylów i wzorców programowania. Ciężko stwierdzić dla kogo powstała ta książka. Nic sensownego z niej nie wyniosłem. Szkoda czasu.
Pokaż mimo to
Mocno średnie.
Mocno średnie.
Pokaż mimo to