Ich habe schon viele andere Framework- / Bibliotheksentwickler gesehen, die den Satz "Wir schreiben eigenwillige Software" in Umlauf gebracht haben, aber was bedeutet das konkret? Bedeutet dies, dass der Autor des 'Opinionated Framework X' sagt, dass Sie den gleichen Codetyp schreiben sollten, den sie geschrieben haben, weil sie Code auf eine bestimmte Art und Weise schreiben?
Ist das nicht ein bisschen anmaßend?
terminology
idioms
plaureano
quelle
quelle
Antworten:
Das Framework legt eine bestimmte Arbeitsweise für Sie fest. Anders ausgedrückt, es gibt eindeutig einen richtigen Weg, das Framework zu verwenden, der nett und einfach ist, und jeder andere Weg, das Framework zu verwenden, erschwert Ihr Leben.
Ich bin kein Rails-Experte, aber es wird mir gesagt, dass es eine Meinung ist, weil es großartig für einfache CRUD-Sachen ist, aber wenn man versucht, vom "Rails-Weg" abzuweichen, wird es schwierig. (Dies ist nicht unbedingt eine schlechte Sache; ich meine es nicht als Kritik.)
quelle
:p
Der Rahmen besagt: "Ich kenne den einzig wahren Weg, um dieses Ding zu machen, und ich werde dich bekämpfen, wenn du es auf andere Weise versuchst." Rechthaberisch.
quelle
Sie kennen diesen Ausdruck: "Es gibt mehr als einen Weg, eine Katze zu häuten"?
Wenn ein Weg wesentlich einfacher ist als alle anderen, ist er mit einer Meinung versehen.
Wenn alle Wege ungefähr den gleichen Aufwand erfordern, ist dies nicht einsichtig.
Hinweis:
quelle