Ich bin einer dieser Entwickler, die der Meinung sind, dass der geschriebene Code selbsterklärend sein und wie ein Buch gelesen werden sollte.
Bei der Entwicklung von Bibliothekscode für andere Benutzer versuche ich jedoch, so viel Dokumentation wie möglich in die Header-Dateien aufzunehmen. was die Frage aufwirft: Lohnt es sich überhaupt, nicht öffentliche Dokumentationsmethoden zu dokumentieren? Sie werden sie nicht direkt verwenden, tatsächlich können sie es nicht. Zur gleichen Zeit, wenn ich den Rohcode verteile (wenn auch widerstrebend), sind diese nicht öffentlichen Methoden sichtbar und müssen möglicherweise erklärt werden.
Suchen Sie nur nach Standards und Praktiken, die Sie alle auf Ihren Reisen sehen oder anwenden.