You are currently viewing Myślenie obiektowe w programowaniu

Myślenie obiektowe w programowaniu

Książka adresowana do programistów, sam tytuł to sugeruje. Warto ją kupić (programiści) bo bardzo  wyczerpująco opisuje to, co nazywam “implementacją obiektowości”. Samo nauczenie się (semantyka i syntaktyka) obiektowo zorientowanego języka programowania to mało, warto poznać na czym ta implementacja polega: czym jest obiekt, dziedziczenie czy kompozycja. Autor skupia się jednak na implementacji samej “obiektowości”.

Moim zdaniem książka jak najbardziej przydatna programistom, bo przykłady są ilustrowane kodem i diagramami UML. Jednak nie znajdziecie tam zbyt wiele o obiektowo zorientowanym opisie modelowanej rzeczywistości, czyli o biznesowym aspekcie programowania i projektowania. Z treści książki domyślam się, że autor zostawia obiektową analizę i projektowanie analitykom i projektantom, programistów uczy korzystania z obiektowo zorientowanego kompilatora i rozumienia go.

Książkę gorąco polecam każdemu programiście korzystającemu z obiektowo zorientowanych narzędzi. Jeżeli jakiś analityk lub projektant chce zrozumieć ograniczenia implementacji, to jemu także tę książkę polecam.

 

Tytuł: Myślenie obiektowe w programowaniu
Autor: Matt Wesfeld
Wydanie: Helion 2014

Jaroslaw Zelinski

I have 30 years of experience in the information systems market. I have been designing and supervising implementations for 20 years. I have been researching information and systems modelling for 15 years, and am also an academic teaching and research experience.