Ich arbeite mit Web-API-Projekt, die Ebenen enthalten (API, Domain, Repository, DTO, Entitäten). Ich möchte meinen Quellcode für jede Ebene dokumentieren. Ich habe begonnen, jede Funktion für jede Schicht zu kommentieren. Ist es ein guter Weg? Welches ist die beste Technik oder Tools zum Erstellen und Verwalten von genauen, professionellen Qualitätsdokumentation für meinen Quellcode (C# -Projekt).Qualitätsdokumentation für Quellcode in C# -Projekt?
-2
A
Antwort
2
Beste ist in der Tat Zusammenfassungen für alle Methoden/Klassen in Ihrem Code in XML-Format zu schreiben, wie folgt aus:
/// <summary>
/// This class performs an important function.
/// </summary>
public class MyClass{}
Weitere Informationen: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/xmldoc/xml-documentation-comments
Wenn diese XML-basierten Kommentare verwenden, können Sie auch Verwenden Sie verschiedene Tools zum Generieren einer vollständigen Dokumentation. Persönlich habe ich DoxyGen verwendet. Es ist ein Tool, das basierend auf den Kommentaren und Zusammenfassungen in Ihrem Code eine vollständige HTML-Dokumentation generiert.
Verwandte Themen
- 1. C++ Projekt Quellcode Layout
- 2. Welche Quellcode-Lizenz für Ihr Projekt?
- 3. Projekt aus vorhandenem Quellcode in Eclipse erstellen
- 4. Quellcode für mainCRTStartup() in Visual C++
- 5. Quellcode für Xiaolin Wus Zeilenalgorithmus in C?
- 6. Quellcode-Layouts in C++
- 7. SetFileAttributeW Quellcode in C++
- 8. Abrufen von Abhängigkeiten Quellcode in Maven-Projekt
- 9. Grails 3 Projekt-Plugin Quellcode?
- 10. So schützen Sie Quellcode in Elektron Projekt
- 11. XML-Validator-Quellcode in C
- 12. C++ Quellcode zu exe
- 13. Jenkins: Kann Projekt Quellcode von Gitlab holen
- 14. C Quellcode in Latex Dokument
- 15. C++ Vektor-Quellcode
- 16. C# Quellcode Suche
- 17. C# .net-Quellcode
- 18. Kompilieren von C/C++ - Quellcode unter Linux für verschiedene Plattformen
- 19. löschen Quellcode-Versionsgeschichte von Xcode-Projekt
- 20. Projekt Ordnerstruktur: sind auch Makefiles Quellcode?
- 21. Generieren AST aus C-Quellcode mit Clang
- 22. C-Grammatik im GCC-Quellcode
- 23. Quellcode für Funktion in R
- 24. Passwort im C-Quellcode verschlüsseln
- 25. Rückrufe in C++ für ein Arduino-Projekt
- 26. Ordnerstruktur für ein C-Projekt
- 27. SharpSvn und C# Quellcode-Beispiele
- 28. Wo ist der Quellcode von ANRManagerNative im aosp Projekt
- 29. Scan-Quellcode für verwendete Lizenzen
- 30. Verstecken von Lua Quellcode In C Anwendung