Archive for the 'Uncategorized'

Why bother with python and config files?

I’ve never understood why people design systems in python to use config files. IMO there are two types of data and we can handle them both in...
Read more

Never build upon closed-source frameworks

A poster on tech-artists.org who is using Autodesk’s CAT asks:  The problem I´m having: I can control the ears now manually, after setting...
Read more

Someone has a hat to eat

In December, I made a blog post about being happy. A anonymous (of course) commenter said: Hey Rob. 5 months? Are you really this shortsighted?...
Read more

Why GUI’s Lock Up

This is a post for the Tech Artists and new programmers out there. I am going to answer the common question “why do my GUI’s lock...
Read more

TDD for legacy code, graphics code, and legacy graphics code?

We’re currently undergoing a push to do more ‘Agile testing’ at work. At CCP, we “do” Agile pretty well, but I...
Read more

Why I hate Test Driven Development

I have no problem saying that I write good code. I place a focus on TDD and thorough unit and integration testing. I document everything I write (not...
Read more

Judging architecture by ‘if’ statements required for a new feature

I was doing a code review today on a feature added to some poorly-architected system, and compared it to the code required for features added to...
Read more

Some tipping tips for non-American GDC/PyCon attendees (and American ones too)

Games Developers Conference and PyCon are both coming up, which means lots of familiar international travelers in the US. A post on G+ asked about...
Read more