11
votes
6answers
2k views

What *are* the programming concepts I should master to have a deep understanding of my craft (programming)? [closed]

In order of importance, if its possible to do so and it may not be, what are the most important foundations of knowing how to program. Algorithms, iteration, recursion, etc? Note that where I put ...
8
votes
3answers
283 views

Is there such a concept as “pseudo implementation” in software development?

I'm looking for a label to describe the practice of using human-based computation methods or other means of "faking" an algorithm for the sake of getting a product or demo off the ground quickly ...
0
votes
7answers
532 views

Are there any books that explain non-specific programming concepts? [closed]

I consider myself a beginner-moderately skilled programmer (dabbled in a number of languages now, settling on PHP for web development now) looking to better myself. I've spent a great deal of time on ...