Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania

Autor:

Format: 165x235

Data wydania:

Oprawa: miękka

Liczba stron: 232

Status: dostępna

Typ: książka

43.55 zł (-23.45 zł)
kup teraz

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!

43.55 zł (-23.45 zł)
kup teraz

Ta strona wykorzystuje pliki cookies. więcej informacji

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close