I consider myself to be a forensic developer by trade. I yet have to encounter a client’s project even remotely similar to any of the projects I’ve worked on in the past. The said projects are so vastly dissimilar that they form a nice data-source for a “random