Portioning projects
Often we write programs to automate things. The programs range from simple to complex. But in essence, you always do the same thing:
You are trying to solve a problem.
A common pitfall, at least for me, is that you start out to big. What you need to do is start simple and small, and only if your simple thing works, increase the complexity. Separate parts of the program need to be separate functions.
[Read More]