views:

114

answers:

2

I saw this question: http://stackoverflow.com/questions/76364/what-is-the-single-most-effective-thing-you-did-to-improve-your-programming-skill.
I thought to myself, Yes I agree with a lot of it. but then I thought, what should I NOT do? what of the things you did turn out to be just a waste of time, or worse, take your skills to a wrong direction.

+3  A: 

For a short while I thought that Object-Oriented Programming was the One True Way™ to program.

Fortunately, it didn't last long.

Peter Alexander
Wait, what?! Are you kidding me?
Time Machine
@Time Machine, @Peter probably learned about functional programming shortly after OOP :)
Frédéric Hamidi
Functional programming is no use either: you can't just ignore the fact that a computer has state. FP is a very useful paradigm, but like OOP, it cannot be used in exclusion of others.
Peter Alexander
A: 

Learning the imperative way to program. I have tried so hard to get into the functional idiom but it'll take longer than a year it seems.

progo