Write Automated Tests

One of the Devs I used to work with has been asking a lot of questions recently, all revolving around what can only be considered the principles I hold dear as a TDD champion. I don’t claim to be a guru, but I hope to be able to start some conversation about the importance of automated testing, some of the principles I hold dear and most of all I intend to engage you readers so I can learn from your experiences and possibly guide you if questions arise.

Let’s dive in.

Continue reading “Write Automated Tests”

The operation completed successfully.

If Unreal 4 reports back with the following error, don’t freak out.

LogWindows:Error: Windows GetLastError: The operation completed successfully. (0)

This means that you have likely copied or refactored some code, resulting in duplicated code. This does not mean that you screwed up, it could have just been Perforce or Git screwing with you. Do a quick sanity check and make sure that you have your code laid out appropriately and you should be cooking with gas.

The Curse of Mono =\

A couple weeks ago I was tasked with building a plugin for Unity that would allow testers and developers to take screenshots, comment and submit tickets to our bug tracker, JIRA. Our instance is in the cloud and behind HTTPS, which are generally great things. I have used JIRA for Gneu, at Blinkx and even a few of my previous game dev related projects; I had even built a few other tools to move tickets into, around and out of JIRA, so it sounded like a reasonable request from Unity.

Unfortunately, the estimates were far too optimistic.

Continue reading “The Curse of Mono =\”