Håller med jag gör även så att jag låter vilkoret/variabelnamnet bli en remark.bit96 skrev:Ja? Allt arbete ligger på programmerarna. Det är de som skall lösa uppgiften med hjälp av programmering, inte tillverkaren av programmeringsspråket.![]()
C ligger väldigt nära assembler. Om man har programmerat i något assemblerspråk tidigare så förstår man direkt hur hur C fungerar.
Loopar, villkor, shift/rull, pekare med basregister, bitmaskning m.m., allt har sina exakta motsvarigheter i assembler.
Vilket gör C så kraftfullt, men samtidigt är risken att "göra fel" större då du måste veta vad du gör, kompilatorn/språket erbjuder få hängslen/livrem/begränsningar.
Mycket bra.
Själv skriver jag typ
} /* endif koll*/
} /* next xpos */
} /* wend pollareg */
då jag programmerar i C och inte C++och jag lägger gärna till variabeln det handlar om.
Problemet med detta är när flera underhåller koden då finns det vissa som struntar i att kommentera och ibland även kopierar en befintlig kommenterad if sats som stome och ändrar massor men struntar i att radera/rätta kommentarerna. Då bli det svårläst!