Poznaj najkorzystniejsze praktyki programowania z wykorzystaniem platformy Java Język Java jest konsekwentnie polepszany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza,używanie najkorzystniejszych praktyk w coraz obszerniejszym stopniu determinuje jakość kodu.
aktualnie napisanie kodu, który dobrze działa i może być z łatwością zrozumiany poprzez innych programistów, nie starczy — należy zbudować program w taki sposób, by można było go z łatwością modyfikować. Jako iż Java stała się obszerną i złożoną platformą, konieczne stało się uaktualnienie najlepszych praktyk.
Ta książka jest kolejnym, trzecim wydaniem tradycyjnego podręcznika programowania w Javie. Poszczególne rozdziały zostały gruntownie przejrzane, zaktualizowane i wzbogacone o dużo ważnych treści. Znalazło się tu dużo wartościowych porad dotyczących organizowania kodu w taki sposób, aby stał się klarowny, 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żywanie 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 pozwala na szybkie odnalezienie koniecznego rozwiązania. W książce pomiędzy innymi: interfejsy funkcyjne, wyrażenia lambda, referencje do metod, a także strumienie metody domyślne i statyczne w interfejsach wnioskowanie typów korzystanie z @SafeVarargs instrukcja try z zasobami nowe elementy bibliotek Javy Java: jakość kodu, produktywność działania i przyjemność programowania.
Powyższy opis pochodzi od wydawcy.