webForumDet fria alternativet

När ni kodar... indrag?

ASP

6 svar · 337 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Frågan#1

Hur använder ni indrag när ni kodar?
Har ni speciella indrag för olika typer av kod?

Medlem sedan juni 200032 967 inlägg
#2

Indrag behövs ju egentligen inte för att koden ska fungera, men är lika viktigt som kommentarer i koden för att koden ska bli lättläst och lätt att förstå.

if det ena = det andra then
    gör något
else
    if något annat = något tredje then
         'här gör vi något, ex en datahämtning
         while not rs.eof 
               'skriv ut något 
               'skriv ut något annat
               rs.movenext
         wend
     end if
end if

Jag kan inte koda utan indrag. Allt blir bara dåligt.

mvh,

Medlem sedan mars 20023 561 inlägg
#3

Jag gör som @nders. ;) Det blir mycket lättare att hitta oavslutade block osv...

Medlem sedan aug. 2001676 inlägg
#4

Även jag kodar med indrag. Blir så svårt att hålla nån ordning på allt annars =)

Medlem sedan dec. 19998 577 inlägg
#5

Jag använder till skillnad ifrån dom flesta inte tab som indrag eftersom tab-standarden skiljer sig mellan olika program, vilket gör det svårläst när andra skall in i min kod... Jag använder mellanslag för att göra ett indrag... Exempel:

if ( not rsUsers.eof ) then
  while not rsUsers.eof
    response.write rsUsers( "username" ) & "<br>"
    rsUsers.movenext
  wend
else
  response.write "No users in recordset."
end if
Medlem sedan mars 20002 836 inlägg
#6

och då blir följdfrågan: "Ska det vara 2 eller 4 indrag?"

Själv föredrar jag 4 indrag för mer tydlighet ;)

cya,
PatrikB

Medlem sedan dec. 19998 577 inlägg
#7

Jag tycker att 2 räcker gott och väl för att det skall bli tydligt... men det är ju smaksak... ;)

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)