Quantum Organics

better living through entropy

Posts from June 2008

Becoming a Better Programmer (An Introduction)

Hi, I’m Scott.  I have been developing software professionally for the past ten years. I’ve learned a lot during that time, but when I began working in .NET about two years ago, I quickly realized that I had a lot of learning to do. I had been working mostly in ColdFusion and PHP for the previous three or four years, and had focused on old school ASP before that. Sure, a lot of my knowledge and experience was relevant. HTML, CSS, and JavaScript hadn’t changed much.  SQL Server and Oracle hadn’t either.  But as an application developer, the focus is that middle area—the application—and after working in (predominantly) procedural languages for eight years, the sudden shift to an object-oriented platform was slightly overwhelming. In my mind, I had three options: give up and go back to a procedural language, try to bend the platform to my procedural mindset, or adopt an object-oriented mindset and become a better programmer. Read more

No comments