Java Getriebe

Java und NetBeans

Möglichkeiten für eine methodvalue Implemetierung

Schon länger hatte ich mich gefragt, welche Möglichkeiten man bei einem methodvalue Attribut in der layer.xml hat. Ziel ist es ja, dass man einem <attr> Eintrag ein bestimmtes Objekt zuweisen kann und dieses Objekt durch einen Methodenaufruf erzeugt. Man hat also in dieser Methode alle Möglichkeiten das gewünschte Objekt zu beeinflussen. Aber wie muss die Methodensignatur dazu aussehen? Read More

Vorüberlegungen um statische Imports zu organisieren

Ich gebe zu, ich habe nicht damit gerechnet, dass mein „Organize Imports“ Plugin so interessant sein könnte, dass man es sogar auf der Startseite von NetBeans als „Featured Plugin“ packen könnte. Ok, es ist brauchbar, aber schließlich habe ich nur eine Idee aus einer anderen IDE kopiert. Sei’s drum. Ich freue mich, dass ich auch Feedback bekomme und mit ihnen neue Ideen. Read More

Übersichtlichkeit im Quelltext

Quellcode neigt eigentlich immer dazu mit der Zeit unübersichtlich zu werden. Neue Methoden werden hinzugefügt. Mit viel Glück sogar „sortiert“ eingefügt oder zumindest an eine mehr oder minder „sinnvolle“ Stelle in der Quelltextdatei. Die meisten IDEs bekommen dies allerdings selten hin. Was aber auch nicht weiter verwundert, da das Programm selten weiß, welche Methoden „logisch“ zueinander gehören.

Aber auch bei eigenem Code entstehen oft diverse Hilfsmethoden mit denen man „unwichtigen“ Code aus dem eigenen Algorithmus heraus zu halten. Für spätere Änderungen am Quelltext sind oft nur wenige Zeilen interessant. Read More