Volledige versie bekijken : FAQ Webdevelopment & Programming



Martijnc
25 June 2007, 19:14
FAQ: Webdevelopment & Programming


Code Indentation:
Mensen die al een tijdje programmeren weten dat scripts soms snel groot en onoverzichtelijk worden, daarom is het belangrijk een duidelijk structuur aan te houden in je code. Dit noemt men Code Indentation.

Om de verschillende levels in je code te onderscheiden gebruik je inspringen, meestal zijn dat 4 spaties of één tab:

Fout:


void main()
{
while ( x = y )
{
DoSomething();
}
}

Juist


void main()
{
while ( x = y )
{
DoSomething();
}
}

Op deze manier hou je de code overzichtelijk en begrijpbaar, andere mensen zullen nu ook sneller je code begrijpen, het verhoogt dus je kans op hulp.

Uiteraard overstijgt gezond verstand alle regels.


Waar loopt het mis.

Sommige codes zijn lang en ingewikkeld, wil je snel antwoord vermeld dan waar (je denkt dat) het misloopt, en wat er eigenlijk zou moeten gebeuren, gewoon posten en niets zeggen werkt niet. Wij gaan niet heel je programma doorzoeken op fouten.


Huiswerk.

Huiswerk posten mag, maar daar zijn enkele voorwaarden aan verbonden, het is jouw huiswerk dus het is ook de bedoeling dat jij dat maakt, gewoon je opgave posten en wachten tot iemand zo vriendelijk is om het voor je te maken niet eerlijk, jij moet het tenslotten zelf leren. Probeer dus eerst zelf, lukt het niet helemaal dan kan je posten wat je geprobeerd hebt en wat de bedoeling ervan is. En korte vermelding dat het huiswerk betreft is ook op zijn plaats.


Links.

Webdevelopment & Programming forum beleid (http://www.minatica.be/showthread.php?t=39096)
Wikipedia artikel Code Indentation (Engels) (http://en.wikipedia.org/wiki/Indent_style)