Z kursu: Podstawy programowania: Projektowanie zorientowane obiektowo

Aby odblokować ten kurs, skorzystaj z bezpłatnej próbnej subskrypcji

Dołącz dzisiaj, aby uzyskać dostęp do ponad 25 000 kursów prowadzonych przez ekspertów w branży.

Ogólne zasady rozwoju

Ogólne zasady rozwoju

- Zawsze istnieje wiele sposobów na napisanie fragmentu kodu, aby osiągnąć to samo, a programiści uwielbiają się spierać, które sposoby są lepsze. - Wiem, co jest najlepsze. - Jednak bez względu na to, które rozwiązanie wybierzesz, istnieje kilka ogólnych zasad, o których należy pamiętać, które ułatwią utrzymanie bazy kodu na dłuższą metę. Jeden zestaw dobrze znanych zasad ma akronim SOLID, reprezentujący pięć oddzielnych, ale powiązanych ze sobą zasad, które mają zastosowanie do każdego projektu zorientowanego obiektowo i mają na celu uczynienie oprogramowania bardziej zrozumiałym, elastycznym i łatwym w utrzymaniu. Na przykład zasada pojedynczej odpowiedzialności ostrzega programistów, aby unikali tworzenia tak zwanych obiektów Boga, obiektów, które robią wiele rzeczy, które nie są ze sobą powiązane. Zachowania te powinny być podzielone na wiele mniejszych klas, z których każda ma jedną podstawową odpowiedzialność, jeden powód do istnienia. Jeśli którakolwiek z twoich klas zacznie…

Spis treści