To understand behavior, look for the utility in it.
The sooner you start to code, the longer the program will take.