Poznaj najlepsze praktyki programowania z zastosowaniem platformy Java Język Java jest konsekwentnie polepszany i unowocześniany dzięki zaangażowaniu wielu ludzi. Progresywny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza,używanie najkorzystniejszych praktyk w coraz pokaźniejszym stopniu determinuje jakość kodu.
aktualnie napisanie kodu, który korzystnie działa i może być łatwo zrozumiany przez innych programistów, nie starczy — należy zbudować program w taki sposób, aby można było go z łatwością modyfikować. Jako iż Java stała się obszerną i złożoną platformą, niezbędne stało się uaktualnienie najkorzystniejszych praktyk.
Ta książka jest kolejnym, trzecim wydaniem konwencjonalnego podręcznika programowania w Javie. Poszczególne rozdziały zostały gruntownie przejrzane, zaktualizowane i wzbogacone o mnóstwo ważnych treści. Znalazło się tu dużo wartościowych porad dotyczących organizowania kodu w taki sposób, by stał się przezroczysty, co ułatwi przyszłe modyfikacje i usprawnienia.
Poza takimi zagadnieniami, jak programowanie zorientowane obiektowo czy korzystanie z przeróżnych typów, obszernie omówiono użytkowanie lambd i strumieni, zasady obsługi wyjątków, korzystania ze współbieżności i serializacji.
Książka składa się z dziewięćdziesięciu tematów pogrupowanych w dwanaście rozdziałów. Taki układ zezwala na prędkie odnalezienie niezbędnego rozwiązania. W książce między innymi: interfejsy funkcyjne, wyrażenia lambda, referencje do metod i strumienie metody domyślne i statyczne w interfejsach wnioskowanie typów korzystanie z @SafeVarargs instrukcja try z zasobami nowe części bibliotek Javy Java: jakość kodu, wydajność działania i przyjemność programowania.
Powyższy opis pochodzi od wydawcy.