FAQ |
Kalender |
|
![]() |
#1 | ||||||
|
|||||||
Klarade millennium-buggen
|
Citat:
(OBS!!! Såg att när jag har mer än ett mellanslag i rad eller tab ('\t') klipps dessa bort i mitt inlägg så källkoden jag skrivit in blir helt sjuk i inlägget, men den ser bra ut i editläget) Jag såg på githubben att de hade en rekommendation som jag tycker är helt fel. Som jag vill kommentera. Måsvingar ska alltid stå på egen rad när man markerar block, för att det er en tydlig linje för ögat att följa. I den ursprungliga boken om K&R C så skrevs måsvingarna på det dåliga sättet men Kernigan själv ändrade denna standard när han skrev boken om ANSI C. Det var enmycket logisk och begriplig ändring därför att det är hart när omöjligt att följa strukturen i koden om man måste flacka med blicken till slutet på en rad för att hitta en matchande måsvinge. På githubben så had eman motsatt rekommendation och det motsätter jag mig bestämt. Enkelt exempel: Citat:
Mer komplext exempel: Citat:
Citat:
Använd alltid måsvingar för att markera vilka block. Det är ett extremt vanligt problem att man missar att lägga till måsvingarna när man lägger till en rad i koden och då får man inte den funktionalitet man önskat. Samtidigt är det betydligt svårare att snabbt öga igenom en kod och frstå vad den gör om man använder olika "format" för att skriva sin kod, var konsekvent och använd alltid måsvingar. Citat:
Citat:
Senast redigerad av Conny Westh den 2012-12-31 klockan 21:25 |
||||||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Supermoderator
|
Citat:
Den där listan på webbplatser som Conny listade är inte så mycket att bry sig om. Många som arbetar med webbdesign skulle aldrig någonsin få för sig att jobba med något som ser ut som exempelvis Skatteverkets hemsida. Unika, kreativa individer utvecklar ofta en egen stil och så ska det också vara. Sedan finns det också webbdesigners som har lite mindre intuitiv design och istället designar mer rationellt. En del kan tycka det tidigare är helt onödigt ögongodis eller att det senare är tråkigt men inget av dessa alternativ, eller allting däremellan, behöver vara bättre än något annat. Var man/kvinna (det finns inget hen-ord för detta? ![]()
__________________
Full-stack developer, free for smaller assignments Senast redigerad av tartareandesire den 2013-01-02 klockan 23:55 |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Sajterna är ändå ganska bra exempel att utgå ifrån och göra något som är ännu bättre. Bland annat är färgval en viktig fråga för att öka läsbarheten på texten. |
||
![]() |
![]() |
Svara |
|
|