Als «documentation» getaggte Fragen

Die Softwaredokumentation ist geschriebener Text, der der Computersoftware beiliegt. Es wird erklärt, wie die Software funktioniert, wie sie installiert wird, wie sie verwendet wird und andere Hilfsmittel.

16
Was stimmt nicht mit Kommentaren, die komplexen Code erklären?
Viele Leute behaupten, "Kommentare sollten erklären, warum, aber nicht wie". Andere sagen, "Code sollte sich selbst dokumentieren" und Kommentare sollten knapp sein. Robert C. Martin behauptet, dass (in meinen eigenen Worten umformuliert) Kommentare häufig "Entschuldigungen für schlecht geschriebenen Code" sind. Meine Frage lautet wie folgt: Was ist falsch daran, einen …

30
Mein Chef möchte eine zeilenweise englische Erklärung unseres Codes
Ich wurde ausdrücklich gebeten, zeilenweise (oder entsprechend - zum Beispiel Bild für Bild usw.) Erklärungen oder Kommentare abzugeben, die mein Chef lesen und befolgen kann. Da er kein Programmierer ist, kann er dem Code nicht folgen und möchte, dass alles ins Englische übersetzt wird. Wurde schon jemand dazu aufgefordert? Ich …

4
Was ist die Telefonnummer von example.org?
Der RFC 2606- Standard reserviert die Domänennamen example.org , example.net und example.com, um sie als Beispiele in der Dokumentation zu verwenden. Was entspricht einer Telefonnummer (einschließlich Landesvorwahl), die als Beispiel dienen kann, z. B. um Benutzern ein Beispiel für die Eingabe von Telefonnummern in welchem ​​Format zu geben? Im besten …

10
Wie man eine große Codebasis leichter verständlich macht
Angenommen, ich entwickle ein relativ großes Projekt. Ich habe bereits alle meine Klassen und Funktionen mit Doxygen dokumentiert, aber ich hatte die Idee, auf jede Quellcodedatei einen "Programmierer-Hinweis" zu schreiben. Die Idee dahinter ist, in Laienbegriffen zu erklären, wie eine bestimmte Klasse funktioniert (und nicht nur warum, wie die meisten …

12
Soll der Festschreibungsverlauf verwendet werden, um Entwicklern wichtige Informationen zu übermitteln?
Während einer Besprechung zum Rollback eines SDK von Drittanbietern aus der neuesten Version wurde festgestellt, dass unsere Entwickler bereits im Festschreibungsverlauf darauf hingewiesen haben, dass die neueste Version nicht verwendet werden sollte. Einige Entwickler argumentierten, dass dies eine schlechte Praxis sei und stattdessen entweder in der Quelldatei (dh // Don't …

17
Machen TODO-Kommentare Sinn? [geschlossen]
Ich arbeite an einem ziemlich großen Projekt und habe die Aufgabe, einige Übersetzungen dafür zu machen. Es gab Unmengen von Etiketten, die nicht übersetzt wurden, und während ich den Code durchsuchte, fand ich dieses kleine Stück Code //TODO translations Dies brachte mich dazu, über den Sinn dieser Kommentare für sich …

13
Kann auskommentierter Code eine wertvolle Dokumentation sein?
Ich habe folgenden Code geschrieben: if (boutique == null) { boutique = new Boutique(); boutique.setSite(site); boutique.setUrlLogo(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getLogo()); boutique.setUrlBoutique(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getUrl()); boutique.setNom(fluxBoutique.getNom()); boutique.setSelected(false); boutique.setIdWebSC(fluxBoutique.getId()); boutique.setDateModification(new Date()); boutiqueDao.persist(boutique); } else { boutique.setSite(site); boutique.setUrlLogo(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getLogo()); boutique.setUrlBoutique(CmsProperties.URL_FLUX_BOUTIQUE+fluxBoutique.getUrl()); boutique.setNom(fluxBoutique.getNom()); //boutique.setSelected(false); boutique.setIdWebSC(fluxBoutique.getId()); boutique.setDateModification(new Date()); boutiqueDao.merge(boutique); } Hier steht eine auskommentierte Zeile. Aber ich denke, es macht den Code klarer, indem …



15
Ich werde meinen Job wegen unserer Plattform kündigen: Wie kann ich eine produktive Erklärung dafür abgeben? [geschlossen]
Ich plane, meinen aktuellen Job zu verlassen, da wir Blub mit einem Unternehmens-Blub-Framework und einem Blub-Webserver auf mittelmäßigem Shared Hosting verwenden. Meine Mitarbeiter sind freundlich und mein Chef ist ein durchschnittlicher Kleinunternehmer - ich möchte aus technischen Gründen ganz gehen. Ich habe das Gefühl, dass es schlecht für mein Gehirn …


12
Gibt es einen logischen Grund für die automatische Generierung von Codedokumentation? [geschlossen]
Die automatische Dokumentationserstellung kann mit einer Vielzahl von Werkzeugen durchgeführt werden, wobei GhostDoc eines der bekanntesten ist. Per Definition ist jedoch alles, was es erzeugt, redundant. Es wirft einen Blick auf Namen von Methoden, Klassen, etc. und gibt Englisch , das könnte sie mehr verbosely erklären. Im besten Fall tut …

3
Name des Startfensters / Startfensters eines Programms?
Ich schreibe eine Benutzerdokumentation (eine SOP), die Programme von Drittanbietern umfasst, die ich versuche, gut zu beschreiben. Ein solches Programm ist ein Server, der neben einer Grafik, die während seiner Initialisierungs- / Startroutine angezeigt wird, nur wenige Informationen zum Start bietet. Als Entwickler habe ich dieses Fenster als schnelle Statusanzeige …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.