Blog of Rob Galanakis (@robgalanakis)

Archive for February, 2012

Tabs vs. Spaces

A friend asked on G+ recently about tabs vs. spaces. A lot of people agreed with what I said so I thought I’d turn it into a proper post. There’s a good summary here: http://www.jwz.org/doc/tabs-vs-spaces.html. This is also a link Jeff Atwood has in his post on the subject. So...

Read more

Whining, and Tech Art

A recent Facebook discussion prompted some discussion about how many programmers (especially in games) have awful development environments. So many studios don’t how to properly use (and the benefits of) source control. We work with proprietary or handicapped tools because we work with some frankensteined engine where standard tools...

Read more

Internal tools only require the critical path

I always try to remember how easy developing internal tools is. We have a captured audience. We can quickly deploy fixes. We are largely independent of rigid processes in place to support the customer base. Our job, as Tech Artists and tools programmers, is easy. Well, easier, at least....

Read more

80/20 sometimes- Good Enough vs. Perfection

The 80/20 rule is generally a good one to understand. 80% of the effects come from 20% of the causes. So how does it apply to software, and to product development in general? 80% test coverage. Higher coverage is notoriously difficult to achieve. Fix the top 20% of your...

Read more

1 2