Hacker News new | ask | show | jobs
by AnimalMuppet 4337 days ago
You're thinking wrong. You're thinking like you're going to only use one language ever in your career. You're not (unless you have a very stunted career).

Learn what you're doing, independent of language. Then also learn what you're doing within the language.

1 comments

I strongly disagree that I am "thinking wrong". I think you're saying that design patterns are a useful abstract way of thinking about your problem that you then translate into code using whatever tools are available in the language you're using. I think there are some patterns for which this is true, but the majority don't fall into that category.