You re sub- routining and even writing structured code without having to think about it. You may also find that in the process of filling in features, you re creating routines that other features can use to get their jobs done. Plotting the cursor c. Overcoming line link problems Probably no one sees as much of other people s code as we do. The aforementioned tasks commonly cause budding programmers to make the mistake of defining large strings over and over again, which eventually take their toll through garbage collection. Garbage collection causes your computer to pause while it cleans up the mess that the program has made of memory.
Garbage collection is almost always the programmer s fault.
These pitfalls also take their toll by making programs larger. I m talking about programs that we ve published at 60-blocks that were 110 when we received them. To clear a line on the screen, please DON T define 40 spaces and print them.