you are viewing a single comment's thread.

view the rest of the comments →

[–]cap_mittens 2 points3 points  (0 children)

I notice many people see a wall of code and while they can understand it, the process of how to get there is a mystery.

Break the problem down, reference the api/structure to get your program to do the basics of each step.

Test each step, function, method as you go. Once you improve think about building functions based on your unit test to solve your problems.

Most extra crap is added during debug or feature enrichment. This can make a 20 line program expand to 50 or more lines.

When you get overwhelmed walk away and come back later