Technical Book Club: Code Complete – Key Construction Decisions
Code Complete, takes me back to the days when I was in the trenches, slinging code. My first job in the industry was working as a software developer for a very small software company, where I started off as a junior software developer maintaining legacy code in Visual Basic 6. When the company failed at an attempt to develop an online directory application in .NET, falling short on both deadlines and requirements, it was scrapped. This left management unhappy with new development and with developers in general. I was eventually able to convince management to give it another go by taking on full responsibility for a project, which gave me a change to experience project management first hand. Since that time, I’ve worked on a couple of other projects, and have kept up with technology through books, classes, and user groups.
While Hilary is away, I will be leading the conversation around the Technical Book Club, and will try to include as much of my personal take on the topics we will be covering. I hope that this will help to expose the relevance for the topics as we encounter them. I look forward to communicating with you through this blog, and hope that you will let me know how I’m doing as we progress.
This week, I will be covering Chapter four, Key Construction Decisions, which covers the following topics:
Choice of Programming Language
Programming Conventions
Your Location on the Technology Wave
Programming into a Language
Selection of Major Construction Practices