Pim Elshoff Blog: SOLID-Design

In Ihrer Entwicklung Zeit, können Sie die solide Entwicklung Design-Prinzipien, um Sie und Ihre Bewerbung gut strukturiert und auf Kurs Ziel gehört haben. Wenn Sie noch nicht die Zeit, um viel über sie zu erfahren, sollten Sie überlegen, dieser neuen post von Pim Elshoff , die kurz deckt jedes Prinzip (mit einigen Code-Beispiele auf dem Weg).

Oh, wie wir Abkürzungen lieben. Wir haben viel über das Schreiben einer Klasse diskutiert, aber wir haben nicht über das Schreiben von Klassen noch gesprochen. Woher wissen Sie, ob Ihre Lösung richtig ist? Es ist nicht genug, um ein funktionierendes Programm zu haben. SOLID ist eine Reihe von Grundsätzen, die trennbar messbaren Eigenschaften Ihrer Architektur haben mindestens, um nach rechts kopiert werden sollen definieren.

Er geht durch jede der Prinzipien (Prinzip der einzigen Verantwortung, Liskov Substitutionsprinzip, etc) und gibt eine Übersicht, eine Definition und Code illustriert es in Gebrauch ist. Die Beispiele sind nicht alle auf dem gleichen Code wie die Umsetzung all dieser Grundsätze auf einmal, wie schon gefunden schwierig . Er beinhaltet auch ein anderes Prinzip im Auge zu behalten – das „Gesetz von Demeter“ Umgang mit Berufung Umfang von Eigenschaften und Methoden.

PHPDeveloper.org

Schreibe einen Kommentar