Hi,
tja wie der Titel schon sagt stehe ich hier vor einem Problem das ich in der Art noch nie hatte und wie ich auch gar nicht weiß wie ich das lösen soll.
Ich habe ein Jave Projekt "geerbt" und das ist einfach unvorstellbar:
Die Main Klasse die den eigentlich Main View beherbergt hat lächerliche 54327 Zeilen Code. Sprich, es ist eigentlich die komplette Software in einem File.
Das größte Problem dabei ist, dass sich IntelliJi beim bearbeiten dieser Datei relativ schnell aufhängt wenn man mit Code Inspection arbeitet. DAs abschalten ist aber auch keine Dauerlösung.
Was kann ich also tun? Da die Klasse ja nur aus 100ten von Methoden besteht kann ich das File ja auch nicht so einfach splitten. Es sein denn es gäbe so etwas wie ein "include" bei PHP.
Hat jemand eine Idee wie ich möglichst automatisiert dieses Chaos bereinige?
Gruß
Claus
tja wie der Titel schon sagt stehe ich hier vor einem Problem das ich in der Art noch nie hatte und wie ich auch gar nicht weiß wie ich das lösen soll.
Ich habe ein Jave Projekt "geerbt" und das ist einfach unvorstellbar:
Die Main Klasse die den eigentlich Main View beherbergt hat lächerliche 54327 Zeilen Code. Sprich, es ist eigentlich die komplette Software in einem File.
Das größte Problem dabei ist, dass sich IntelliJi beim bearbeiten dieser Datei relativ schnell aufhängt wenn man mit Code Inspection arbeitet. DAs abschalten ist aber auch keine Dauerlösung.
Was kann ich also tun? Da die Klasse ja nur aus 100ten von Methoden besteht kann ich das File ja auch nicht so einfach splitten. Es sein denn es gäbe so etwas wie ein "include" bei PHP.
Hat jemand eine Idee wie ich möglichst automatisiert dieses Chaos bereinige?
Gruß
Claus