Sale!

Wzorce projektowe dla programistów Javy

Original price was: 53,37 zł.Current price is: 16,01 zł.

SKU: 9788328907720 Category:

Description

Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania Właściwe stosowanie wzorców projektowych jest umiejętnością, którą bardzo cenią twórcy oprogramowania. Wzorce pozwalają na szybkie opracowanie złożonych zagadnień i umożliwiają tworzenie kodu nadającego się do wielokrotnego użycia. Taki kod jest przy tym wydajny, łatwy w testowaniu i utrzymaniu. Z pewnością wzorce projektowe są świetnym rozwiązaniem dla inżyniera, który chce doskonalić umiejętności projektowania oprogramowania. Książka stanowi zbiór praktycznych informacji dotyczących najpopularniejszych wzorców projektowych. Lekturę rozpoczniesz od zapoznania się z możliwościami korzystania z wzorców projektowych na platformie Javy. Dowiesz się także, jakich zasad trzeba przestrzegać, aby zapewnić czytelność i łatwość utrzymania kodu Javy. W kolejnych rozdziałach znajdziesz praktyczne wskazówki i przykłady dotyczące stosowania wzorców kreacyjnych, strukturalnych, operacyjnych, a także wzorców współbieżności. Nauczysz się ich używać do praktycznego rozwiązywania problemów często spotykanych podczas projektowania oprogramowania. Końcowy rozdział został poświęcony antywzorcom, a zawarte w nim informacje pomogą Ci w ich identyfikacji i podjęciu najlepszych środków zaradczych. W książce: jakie problemy można rozwiązać za pomocą wzorców projektowych w Javie jakie możliwości ma programowanie współbieżne jak wzorzec projektowy Obserwator buduje relację „jeden-do-wielu” między instancjami jakie problemy pomaga rozwiązać wzorzec Odwiedzający jak kontrolować zasoby przy użyciu wzorca Pula wątków jak zaradzić problemom spowodowanym przez antywzorce Wzorce projektowe: niezbędnik najlepszych programistów Javy!

Reviews

There are no reviews yet.

Be the first to review “Wzorce projektowe dla programistów Javy”

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *