wie organisiert man den code wie #region/#endregion in .NET?
Während der code wächst groß, wird es immer schwieriger und schwieriger zu halten alles gut organisiert. Eine Sache mochte ich sehr viel der Zeit, die ich entwickelt .NETTO war der #region/#endregion, die aktiviert organisieren Sie den code in logische Gruppen und die weitere Organisation viel einfacher.
Weiß jemand, ob es eine ähnliche code-Organisation möglich in Java?
- Regionen sind böse. Ich ausdrücklich schaltete Sie ab in die VS-IDE. Sie müssen Bedenken, dass Ihr code und organisieren Sie es so, dass die Regionen sind nie notwendig.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass ist ein feature von Visual Studio, nicht .NET. Sie würden schauen müssen, in Ihre Java-IDE der Wahl und sehen, welche Möglichkeiten Sie haben.
Dies funktioniert in netbeans:
http://wiki.netbeans.org/FaqCustomCodeFolds
Das problem mit den Regionen: Sie können Dateien, gefüllt mit tausenden von Zeilen spaghetti-code schauen, wie Sie sind kompakt, sauber und gut organisiert auf den ersten Blick, was Sie nicht sind.
Wenn eine einzelne Datei ist immer unkontrollierbar, überlegen Sie, wie Sie haben, strukturiert Ihre Klassen und gibt es Dinge, die Sie umgestalten in Ihren eigenen Klassen oder Methoden?
Ich habe sehr region glücklich, wenn ich angefangen habe .net und ich glaube nicht, dass ich geschrieben habe, eine in die Jahre. Sie verloren alle Wert in meinen Augen das erste mal öffnete ich eine Datei mit 5 Regionen, dachte "Hmm...einfach genug," nur zu erweitern und ein paar tausend Zeilen von code, der keinen Sinn gemacht hat, zu löschen.
Nein, Java hat nichts wie. Wenn überhaupt, sollten Sie einen besseren text-editor, der es ermöglicht, beliebigen code-Faltung oder code-folding, basierend auf Kommentare.
In Java verwenden Sie Pakete und Projekte zu organisieren Sie Ihre code.