2009-09-10 18 views
9

Poszukuję dobrych zasobów (książek/stron internetowych) do projektowania obiektów zorientowanych na uczenie się. Każdy zasób, który znajduję, uczy mnie więcej na UML i RUP zamiast projektu OO. Pierwsze powtarzające się pierwsze książki książki sprawiają, że nie chcę czytać żadnej z ich książek. Szukam książki podobnej do "Structure and interpretation of computer programs" do projektowania zorientowanego obiektowo, która prowadzi do punktu nauczania OO. Nie mam żadnych preferencji dla żadnego konkretnego laguage OO.Obiekty projektowe zorientowane obiektowo

+1

Nie ma nic złego w książce Head First Design Patterns, lub OA & D one ... –

+0

Uwielbiam ten wątek :) – kta

+0

Potrzebujesz kursu, w którym możesz zdobyć praktykę projektując obiekty we właściwy sposób. Książka nie pozwoli na to. Weź udział w kursie dotyczącym projektowania zorientowanego obiektowo rozwiązań HW +: https://www.udemy.com/mastering-object-oriented-design-in-java/?couponCode=newyearsale –

Odpowiedz

1

muszę przyznać, że wzór Head First Projekt jest naprawdę ładny, ale książka słynne Wzory konstrukcyjne: Elementy wielokrotnego użytku obiektowego Oprogramowania wciąż musi czytać zbyt.

W internecie strona What Is Object-Oriented Design? witryny Object Mentor to kolejny świetny zasób.

+0

Istnieje książka Head First do projektowania i analizy zorientowanej obiektowo, warto przeczytać, nawet jeśli jesteś doświadczonym programistą OO. –

+0

Do tej pory podobały mi się wszystkie książki z pierwszej serii, które przeczytałem. Więc też to sprawdzę. Dzięki za radę. –

1

Powołując się od innej odpowiedzi na ten sam temat:

wielkie zasoby, aby nauczyć się myśleć we wzorcach i zrobić poprawną OOP analizy i projektowania są Analysis Patterns: Reusable Object Models przez Martin Fowler i Applying UML and Patterns Craig Larman. Również I trzeba wspomnieć tutaj Domain-Driven Design: Tackling Complexity in the Heart of Software przez Eric Evans, najbardziej wartościową książkę znalazłem pomyśl o całym procesie projektowania oprogramowania procesu.

0

Nie czytałem, ale słyszałem naprawdę dobre rzeczy z: Object-Oriented Design Heuristics Arthura J. Riela.

Typowy przegląd amazon książki:

Jeśli doświadczył ze specyfiki języka i gotowy, aby uzyskać zrozumienie na lepszych sposobów, aby realizować swoje projekty, dzięki czemu są one bardziej w utrzymaniu i logiczny, następnie pobrać ten tekst.

2

Także jako zamiennik książki Gang Czterech.

mogę polecić: The Design Patterns Smalltalk Companion

Ogólnie uczenia Smalltalk pomoże Ci być lepszym OOP Developer na dowolnym języku.

z opinii Amazon:

łatwiejsze do zrozumienia niż oryginał GoF, 4 lutego, 2000 Nicolas Weidmann
Ten książka daje lepsze zrozumienie wzorców niż w oryginale wersja (wersja GoF). Nie jestem programistą SmallTalk , ale 9-letnim C++ . W pracy musiałem używać książki GoF i nigdy nie lubiłem jej czytać.W przeciwieństwie do tego, towarzysz SmallTalk jest łatwy do odczytania i można go odczytywać w kilku pierwszych liniach opisu. Weź wzór Bridge i porównaj ich dyskusje w dwóch książkach. Jeśli naprawdę podoba ci się Gof, to kup teraz . Ale według mnie byłby to wielki błąd kupowania GoF na korzyść towarzysza SmallTalk. Ufaj programista C++ :-)

+0

Gang of Four nie powinien być pierwszą książką do przeczytania w OOP. Jest bardziej zaawansowany. – kta

1

Spróbuj paper przez D. L. Parnas, zwłaszcza sekcja "Kryteria". Tylko sześć stron i tyle prawdy i mądrości.

1

Potrzebujesz kursu, w którym możesz zdobyć doświadczenie w projektowaniu przedmiotów we właściwy sposób. Książka nie pozwoli na to. Weź kurs od programisty Job Ready. Ta strona zawiera praktyczne projekty z prawdziwego świata, które możesz dodać do swojego CV. Dobry kurs obejmujący zasady SOLID OOP i popularne wzorce projektowe to: Object Oriented Design HW + Solutions: https://www.jobreadyprogrammer.com

Powiązane problemy