The tag has no wiki summary.

learn more… | top users | synonyms

16
votes
12answers
1k views

What is the best way for a top-down procedural programmer to learn OOP?

I'm an old school top-down procedure programmer. I started with Turbo Pascal on the DOS environment. Every time I try to learn OOP on my own I stumble. I try and make OOP somehow fit into my ...
9
votes
4answers
624 views

Relearning programming - how is my approach?

I want to preface this question by saying that I've read a ton of questions on Programmers leading up to this one. I was/am particularly affected by the assertion that PHP as a language suffers ...
31
votes
5answers
3k views

Java dev learning Python: what concepts do I need to wrap my head around?

I've run through a few tutorials and written some small projects. I'm right in the middle of a small project now infact. All is going well enough thanks in no small part to Uncle Google (who usually ...
5
votes
5answers
1k views

Is “Experience working on large projects” something that I should strive for?

This is in the context of job search. There are fancy words such as "Enterprise software" (as opposed to a school project). Then there is the experience of developing/architecting large software ...