I'm kind of new to programming and I want to know of good resources (like books or websites) for planning a program and theoretical things I should know about methodology and the foundations of programming. Not the most fundamental things, as that would mean many hours of study, but something beyond the explanation of what objects and classes are that you see in every introduction to programming.
Some good tutorial or book about properly using flow charts for example (actually this is something I'm specifically looking for), or about things to keep in mind about memory when programming in Processing.
Thanks. :)
1