Journal hfastedge's Journal: The key to programming 1
Even though this is retarded sounding, I think one of the keys to programming is what I like to call ' fencepost thinking'. I KNOW that so many of my programming errors result from the troubles associated with these fencepost errors (FE). I think there should be a course for any scientific degree that simply exposes the students to lots of fencepost type problems involving many layers of it.
In a given program, once you have multiple FE's whose wrongs propagate through the program, then you are really in more trouble.
If anything, the above course would simply develop a person's mind into being able to better identify when you might need to turn on 'FP awareness mode'.
I have some other keys to programming, but I need to think about them more clearly.
Been there, seen that (Score:2)