Frage

Sind Datenzugriffsobjekte eine Ausnahme von der Regel ‚Sagen Sie, fragen Sie nicht‘? Eg letzte 10 Beiträge von einer Tabellendaten-Gateway bekommen?

War es hilfreich?

Lösung

Eine Zusammenfassung Sagen Sie sagt nicht fragen:

„Sie sollten sich bemühen, Objekte zu sagen, was Sie wollen, dass sie tun,. Nicht fragen sie Fragen über ihren Zustand, eine Entscheidung zu treffen, und dann sage ihnen, was zu tun ist“

Im Falle eines Datenobjekts für Informationen fragen, ich glaube nicht, verletzen wir dieses Prinzip.

Betrachten Sie einen Bericht oder UI mit „Person“ Anzeige von Informationen. Ich sehe nicht viel Alternative zu sagen: „Was ist Ihr Name?“ Beachten Sie, dass wir verfolgen nicht mit jedem „ihnen sagen, was zu tun“.

Andere Tipps

Technisch sind nicht Sie ihnen zu sagen, Ihnen zu sagen, etwas über sich selbst, wenn man sie über sich selbst fragen?

OOP gibt mir Kopfschmerzen manchmal, ich bin nie sicher, wann aufhören zu denken und das Schreiben beginnen, oder Schreiben zu stoppen und zu denken beginnen: X

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top