Ich habe gerade begonnen, eine Schienenanwendung zu dokumentieren. Ich weiß, dass dies von rdoc gemacht wird, also habe ich einige rdoc-Anleitungen bezüglich Syntax usw. befolgt, aber ich blieb stecken, wenn ich Attribute von Modellen, Validierungen und die Beziehung zwischen Modellen beschreiben wollte, hauptsächlich weil diese Dinge Teil von ActiveRecord sind. Also frage ich mich, ob es eine Anleitung oder eine gute Praxis gibt, wie man eine Rails-Applikation dokumentiert oder ob mir etwas fehlt.Wie dokumentiert man eine Schienenanwendung?
Ich weiß, dass ich das alles in die Klassenbeschreibung schreiben könnte, aber ich frage mich, ob es einen Weg gibt, der enger an die Deklaration selbst gebunden ist (has_many, validates_presence_of, etc.) und was ist mit den Attributen?
Ich denke, das ist ein sehr interessanter Ansatz, ich denke, dass das einzige Problem ist, dass es noch ein wenig jung aussieht und eine Lernkurve ausgeprägter als ich erwartet habe, trotzdem denke ich, dass es eine Menge Potential hat. Ich fing sogar an, mir einige nette Features vorzustellen, wie die Datenbank mit Dokumentation aus den Migrationen zu versorgen und dann diese Dokumentation in den Generator zu bringen, auf diese Weise können Sie zwei Fliegen mit einer Klappe schlagen, die Anwendungsdokumentation und die Datenbankdokumentation. – ramontiveros