Ich bin eine wissenschaftliche Person, die komplexen Matlab-Code dokumentieren muss, um ihn einem Entwickler zu übergeben, damit er ihn in einer anderen Sprache verstehen und programmieren kann. In der Vergangenheit habe ich MS Word (Erläuterung jedes Programmschritts als neue Zeile in einer Tabelle) und dann Excel verwendet, fand jedoch keine besonders gut geeignet, um meinen Matlab-Code anzuzeigen und Kommentare klar und präzise einzugeben Weg, um es zu dokumentieren.
Ich frage mich, ob es eine bessere Technik gibt, um einem Entwickler Pseudocode zu übermitteln. Gibt es eine vorhandene Software (kostenlos?) Oder eine andere Plattform (z. B. TextWrangler), die besonders für die Bereitstellung von Code und eine Methode zu deren Erklärung geeignet ist? In der Hoffnung, aus den Erfahrungen anderer zu lernen, die dasselbe tun. Danke im Voraus.
Lassen Sie mich nach dem Lesen einiger Kommentare versuchen, mehr zu erklären ... Ich gehe davon aus, dass alle Entwickler Pseudocode kennen, aber ich gehe nicht davon aus, dass viele Matlab-Code kennen. Wenn ich also in Pseudocode schreibe, kann ich den Matlab-Code ignorieren (oder ihn als Referenz usw. bereitstellen). Aber meine Frage ist wirklich einfacher ... gibt es Software oder Plattform, die in der Vergangenheit verwendet wurde, um einem Entwickler Code klar zu kommunizieren? Etwas, das es der Person, die das Dokument erstellt, ermöglicht, den Code einfach zu beschreiben? Sie können beispielsweise Code einbetten, den die Software farblich kodiert (eine Farbe für Kommentare, eine andere für reservierte Wörter (wenn, dann, sonst für usw.) usw.), und auf einer Seite kann ich Erklärungen eingeben und Referenzen usw. Ich habe versucht, dies mit MS-Produkten zu tun, dachte aber, da es eine Branche von Menschen gibt, die das Gleiche tun müssen,
%
ein Kommentar beginnt, und dann möchte ich erklärende Kommentare zum Matlab-Code hinzufügen. Und lassen Sie mich mit Fragen zu Dingen zurückkommen, die für mich keinen Sinn ergeben haben. Das wäre rundum am einfachsten.