> Varför är det fullständigt galet när det verkar fungera?
Köra på vänster sida av E4'an mitt i natten kan också "verka fungera",
i alla fall ett tag. Det är lika fullt fullkomligt galet...
> Vad gör INC-filerna?
Samma sak (och lite till). Så varför göra det själv ?
Men, varför inte kolla i en INC-fil så förstår du varför man inte
ska sitta och göra om jobbet själv.
Dessutom innehåller INC filen viktig information på de sista raderna
om CONFIG inställningarna. Denna info måste man i princip alltid
kolla, speciellt när man skriver en kod till en ny (för en själv) processor.
> Så var kan jag hitta bättre guidning gällande en mer korrekt programmering!?
Korrekt och korrekt...
Det finns alltid personliga åsikter om hur en "korrekt" kod ska se ut.
Men det finns dock vissa grunder som jag anser alltid ingår i en
korrekt programmering. Där ingår t.ex att använda INC filerna
istället för att göra som den där tutorialen gör.
Sedan tycker jag personligen att "relocatable mode" ska ingå i
begreppet "korrekt kod". Det gör det hela mer lätthanterligt när
koden växer eller när man vill byta mål-processor.
Jag vill inte gå så långt som att säga att all *min* kod är "korrekt",
men jag strävar i alla fall åt det hållet...
