Tja vad skall man kalla det.. Men såhär då;
function(...................)
{
..
if(.......................................)
..
for(....................)
..
if(........................................................)
..
}
--- och function(..................) { .. if(.......................................) .. for(....................) .. if(........................................................) .. } ------ IMO så ser det tidigare renare ut, då man alltid har en egen rad för att markera insyltningsnivå, annars får de inledande raderna alltid åka massäck med ett annat uttryck av variabel längd, så ögat hittar inte lika lätt var saker börjar. Ganska enkelt egentligen. Sedan kan man så klart göra det lite svårare och få det att fungera ändå, precis som man kan lära sig danska (som är det språk i världen som bäbisar har svårast att lära sig tala). mvh, PS 2011/11/18 Sven Johansson <johansson.sven_at_gmail.com> > 2011/11/18 Peter Svensson <psvensson_at_gmail.com>: > > Jösses, det här var något som låg mig varmt om hjärtat :) > > Jag vill mena ja, för att man har mer översikt över koden. Om man lägger > > bracketen på slutet av uttryckets första rad så finns det stor risk att > en > > underliggande rad 'skjuter ut' längre än den hängande triangel man vill > > åstadkomma, och det blir svåröverskådligt. Genom att alltid ha egna rader > > för alla brackets finns det ingen möjlighet att få uttrycket punkterat på > > det viset, och koden blir mer överskådlig. > > Åh, jag tycker precis tvärtom. Kanske för att en > "hängande triangal" inte är någonting som jag, > personligen, vill åstadkomma :) > > Jag förstår inte riktigt förtjusningen för all denna > whitespace. Vad är dess semantiska innebörd? > Jag tycker att koden tar onödigt stor plats och > blir svåröverskådlig. Curly-brace på samma rad > gör koden kompakt och enkel att se. > > Något annat nära besläktat som jag kan tycka är > minst lika viktigt är det här med indentering. > Vem var det som kom på att vi behöver hela > FYRA kolumner (tyvärr ofta åstadkommet med \t) > för detta, när 2 spaces räcker alldeles utmärkt och > gör koden mer kompakt och läsbar? > > Detta är förstås mina högst personlig åsikter > (och religion). > > /S > > _______________________________________________ > http://www.foss-sthlm.se/ > http://cool.haxx.se/cgi-bin/mailman/listinfo/foss-sthlm > -- http://swdc.se/crashandburn2012/ Conference in Stockholm on Continuous Integration, testing, deployment and virtualization. You know you need it. http://se.linkedin.com/in/petersvensson -- http://twitter.com/psvensson (@psvensson)
_______________________________________________
http://www.foss-sthlm.se/
http://cool.haxx.se/cgi-bin/mailman/listinfo/foss-sthlm
Received on 2011-11-18