Archive for October, 2013

Naming Things

This is the second post in the series ‘Introduction to Professional Programming Concepts’. The first post was What is Dependency Injection? In programming, appropriate naming of everything is extremely important to being able to read and understand code. This applies whether you’re reading code that someone else wrote years ago, and even to code you […]

Posted in Code, Software Development on Saturday, October 19th, 2013. No comments yet

What is Dependency Injection?

This is the first in a series posts which will explain, in plain language, some important architectural concepts in professional software development. The goal of the series is to help educate both programmers who haven’t used these patterns before, and non-programmers, such as managers or those on the client end of a software development contract. […]

Posted in Software Architecture on Sunday, October 13th, 2013. No comments yet