Incorrect definition of single responsibility principle in docs
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 11.8k
- Forks
- 7.9k
- Ø Merge
- 1 T. 11 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
One such technique is the single responsibility principle, that is, a component should ideally only do one thing.
From Martin Fowlers book "Clean Architecture" below:
Of all the SOLID principles, the Single Responsibility Principle might be the least well understood. That's likely because it has a particularly inappropriate name. It is too easy for programmers to hear the name and then assume that it means everyone module should do just one thing.
Is this something you all are open to me updating?
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es wird keine Dokumentationsdatei, -seite, kein Test und kein Einstiegspunkt genannt. Beginne damit, die Passage zu finden, die die zitierte Definition des single responsibility principle enthält, und vergleiche sie dann mit der vorgeschlagenen Klarstellung aus Clean Architecture. Erledigt ist die Aufgabe, wenn der relevante Wortlaut aktualisiert wurde und die Dokumentation korrekt und konsistent bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100