dependency injection

Naming Code is a language, and as such it has parts of speech. Classes and variables are nouns and should be named as persons, places, or things. Methods or functions are verbs and should take an action. Booleans, this is inclusive of classes, variables, methods, and functions, are predicates and […]

6 Rules to Improve Your Code

A few weeks ago I had to privilege to present at the St Pete .NET Meetup in St. Petersburg Florida. The topic I chose is an important and interesting topic, at least in my mind. The presentation was well received, so I thought I might post an article here for […]

Intro to Dependency Injection