Myślenie obiektowe w programowaniu

Tytuł oryginalny:
Object-oriented thought process
Tłumacz:
Łukasz Piwko
Autor:
Matt Weisfeld ...
Wydawcy:
NASBI (2014-2020)
ebookpoint BIBLIO (2014-2020)
Grupa Wydawnicza Helion (2010-2020)
Autotagi:
dokumenty elektroniczne
druk
e-booki
podręczniki
Więcej informacji...

Burzliwy rozwój obiektowości nastąpił w połowie lat 90. wraz z upowszechnieniem się takich języków jak C++ czy Smalltalk. Obecnie programowanie zorientowane obiektowo wciąż jest jednym z najważniejszych paradygmatów projektowania. Łatwo zauważyć, że większość nowoczesnych języków programowania i technologii sieciowych opiera się na technikach obiektowych. Nieco trudniej jest dostrzec, że mimo szybkiego ewoluowania technik i języków programistycznych podstawowe pojęcia programowania obiektowego pozostają niezmienne i niezależne od jakiejkolwiek platformy. Początkujący programiści powinni więc poświęcić nieco czasu na zapoznanie się z tymi pojęciami i naukę czegoś, co można nazwać "myśleniem obiektowym w programowaniu".

Ta książka jest kolejnym, poprawionym i uzupełnionym wydaniem wyczerpującego wprowadzenia do programowania zorientowanego obiektowo. Jej głównym celem jest przedstawienie podstaw myślenia obiektowego i najważniejszych pojęć w tym zakresie. Wyjaśniono tu, w jaki sposób poprawnie posługiwać się dziedziczeniem i kompozycją, odróżniać agregację od asocjacji oraz zrozumieć różnice między interfejsem a implementacją. Szczególną uwagę zwrócono na technologie, które przetrwały próbę czasu ostatnich 20 lat i stały się rdzeniem koncepcji programowania obiektowego. Opisano też najważniejsze wzorce projektowe, wskazano techniki unikania zależności i zaprezentowano zasady zwane SOLID, których przestrzeganie pozwala tworzyć kod wysokiej jakości, zrozumiały i elastyczny.

Dzięki tej książce:

  • zrozumiesz podstawowe pojęcia obiektowości
  • zaczniesz myśleć abstrakcyjnie podczas projektowania interfejsów
  • nauczysz się budowy i zasad modelowania klas
  • będziesz tworzyć kod, który będzie się nadawał do wielokrotnego wykorzystania
  • zaczniesz unikać zależności i silnych powiązań między klasami
  • przyswoisz sobie i będziesz stosować zasady SOLID

Techniki obiektowe. Zrozum, zanim zaimplementujesz!

Więcej...
Wypożycz w bibliotece
Dostęp online
Dodaj link
Kup
Brak ofert.
Recenzje

Brak recenzji - napisz pierwszą.

Dyskusje

Brak wątków

Przejdź do forum
Nikt jeszcze nie obserwuje nowych recenzji tego dzieła.
Opis
Inne tytuły:poznaj świat programowania obiektowego!
Tłumacz:Łukasz Piwko
Autorzy:Matt Weisfeld Matt M. Weisfeld Matt A. Weisfeld
Wydawcy:NASBI (2014-2020) ebookpoint BIBLIO (2014-2020) Grupa Wydawnicza Helion (2010-2020)
ISBN:0672330164 0-321-86127-2 978-83-246-2189-7 978-83-246-8120-4 978-83-246-8123-5 978-83-283-6104-1 978-83-283-6105-8
Autotagi:dokumenty elektroniczne druk e-booki książki literatura literatura stosowana podręczniki publikacje dydaktyczne publikacje fachowe zasoby elektroniczne
Powyżej zostały przedstawione dane zebrane automatycznie z treści 15 rekordów bibliograficznych, pochodzących
z bibliotek lub od wydawców. Nie należy ich traktować jako opisu jednego konkretnego wydania lub przedmiotu.
Okładki
Kliknij na okładkę żeby zobaczyć powiększenie lub dodać ją na regał.

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Rozwoju Regionalnego
Dotacje na innowacje - Inwestujemy w Waszą przyszłość
foo