Software development
Resource
Effectively Naming Software Thingies