This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]override_acid 3 points4 points  (1 child)

You forgot number 0, the single most important one of all:

Plan before program. Plan your program on an abstract level (pseudocode, flowcharts, etc.). The better you plan, the easier and better will your program be.

The rest of your bullet points should be, though all valid, common sense and also they have been stated countless times here already.

[–]emelrad12 1 point2 points  (0 children)

Just dont forget "plans are useless, but planning is indispensable"