Ruthless Confidence; More progress on the Battle Screen

logo

Mech Retriever Dev Blog

I continue to work on the Battle Screen, marching inexorably towards its completion.  Mechs can actually shoot stuff now!   How exciting!

As I work on it, I’m finding that I continue to tweak and refactor the way I’m doing things–and the changes can be pretty dramatic.

As I keep refactoring, I’m refining the patterns the whole app will use–and it drives home an important point–you should be confident enough to refactor ruthlessly.  And what it takes to have that confidence is strong Unit Tests and Source Control.

In the past, I’ve had at least one project essentially die because of lack of source control, and more die because of lack of unit tests.  If you’re an Indy Dev out there, hear me now and thank me later–get comfortable with TDD and Source Control.  Besides preventing project death, they allow you to constantly refine the code, which you need to do.  Get comfortable with refactoring too–Programming is too hard for your first draft to stay good enough.

Like, Share, Subscribe, or Tweet us!

Check us out on Youtube or Deviantart!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s