wo gibt es denn Variante 1 und welche Argumente dafür?
Variante 2 scheint doch so uneinholbar verbreitet, dass wenn überhaupt beide auf dem Tisch, dann doch die kleine Variante gleich pushen
ähnliche ‚chainings‘ übrigens, mit wechselhaften Stand:
String chaining
+ " a.contest_title, "
+ " from contest a "
+ " where a.language_code = b.language_code "
+ " and b.bob = c.bob "
+ " and a.x = ? "
+ " order by a.bob, "
+ " c.language";
gleiche Lage?
condition chaining
|| (condition3 && condition4)
|| !(condition5 && condition6)) {
doSomethingAboutIt();
}
Alternative scheint denkbar, jedenfalls im Link
sowie
call chaining
obj.method1( test,
test2,
test3 );
array chaining
String[] bar = new String[]
{
"bar",
"car",
};
hier Komma hinten üblich, aber nicht so kritisch, wobei es auch Methodenaufrufe sein können…
ein Komma ist auch ein wenig anderes als Verbindung durch Punkt, Plus oder Oder
frech geklaut aus
2.8.7.*Line Wrapping
edit:
Ineinanderschachtelung
{
return doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(doSomethingAboutIt(""))))))))))))))));
}
``` gäbe es auch noch, im Link nur wenig Thema,
mein Eclipse interessiert sich dazu nicht zum Zeilenumbruch..
wenn dann sicher auch ohne Vorzeichen in der nächsten Zeile