Ich möchte Ihnen einige Fragen zu Dirty Code stellen. Es gibt einige Anfänger, die ein mittleres Projekt programmiert haben. Der Code ist eine sehr große Schlammkugel. Sie sind keine fortgeschrittenen Programmierer. Sie wissen nur, wie man mit der Tastatur umgeht und ein wenig über Java. Sie haben gerade Code mit 12 000 Zeilen in ihrer Hauptklasse geschrieben, doch 6 000 Zeilen gehören zu NetBeans.
Meine Aufgabe ist es, den Code zu analysieren und eine gute Möglichkeit zur Pflege des Codes vorzuschlagen. Meine Idee ist, das Projekt zu verschrotten und ein neues mit OOP-Methodik zu beginnen. Vor kurzem habe ich einige Notizen und Ideen zum Problem von dieser und einigen anderen Websites gesammelt.
Jetzt habe ich folgende Fragen:
- Sollten wir den Code reparieren und in eine OOP ändern? Wir debuggen es jetzt.
- Der Code enthält keine Kommentare, keine Dokumentation, keinen bestimmten Programmierstil und so weiter. Das Ändern ist sehr teuer und zeitaufwändig. Was können wir dagegen tun?
- Wie kann ich ihnen beibringen, alle Regeln zu befolgen (Kommentieren, OOP, gute Codequalität usw.)?
- Der Code ist fehlerhaft und fehleranfällig. Was können wir tun? Testen? Wir schreiben fast zwei oder drei A4-Papiere zur Korrektur, aber es scheint endlos.
Ich muss sagen, dass ich neu bei ihnen bin. Ich glaube, ich habe auch die Regeln über das zu späte Hinzufügen von Personen zum Projekt gebrochen. Glaubst du, ich muss sie verlassen?