Author Archives: Owen Pellegrin

Is parameterized logic always harmful?

I’ve read plenty of times that parameterized logic is considered harmful in testable design.  What’s parameterized logic?  It’s stuff like this: int Calculate(int lhs, int rhs, Operation op) { if (Operation == Operation.Add) { return lhs + rhs; } else … Continue reading

Posted in .NET | Tagged , , | Leave a comment

How do you solve multiple asserts?

I’ve been studying unit testing for a few months, and trying to practice a more TDD approach to writing code.  The most influential book that inspired this is Roy Osherove’s The Art of Unit Testing.  It’s a great introduction to … Continue reading

Posted in testing | 1 Comment

MSDN Redesign Number Ten Million

Microsoft has updated MSDN again for what feels like the third or fourth time in a couple of years.  Microsoft is really concerned with making sure it’s easy for new developers to pick up .NET, but I don’t think this … Continue reading

Posted in .NET, Rants | Tagged | Leave a comment

Start gVim with Tab Pages or Windows

I’ve recently started using gVim more when I work with text files, and it makes me sad that I ever quit using it.  I’ll write more about why I think Vim is awesome in another post; this is another “It … Continue reading

Posted in gVim, tricks | Tagged , | Leave a comment

Is it right to drill so close inland?

Yesterday I asked this question and left it unanswered because I didn’t want to rush.  I’ve spent a little time thinking about it and I know what I want to say. First, a disclosure.  The oil industry has been very … Continue reading

Posted in life | Tagged | Leave a comment

The Gulf Oil Spill

What a fine mess.  I’m mostly uninformed about the spill because the only source of news I really follow is “people talking on Twitter”.  I got a little angry about what some people were saying the other day and @hotgazpacho … Continue reading

Posted in life | Leave a comment

Infinite Space

Infinite Space is an RPG for the Nintendo DS published by SEGA.  It was developed by Platinum Games, a publisher with a stellar track record if you count their Clover days as well.  Here’s what you’d expect from the back … Continue reading

Posted in Video Games | 4 Comments

The Flaming Lips Part 2: The Prequel

Here’s part 2 of my The Flaming Lips concert post, in which I discuss the pre-show stuff.  I’ll talk about Austin Music Hall in general some other time; Yelp’s reviews are pretty accurate for now. Pre-Show This got too big … Continue reading

Posted in life | Leave a comment

Miniblog

I started a Tumblr blog.  I’ve had an account on Tumblr for a few weeks now, and mostly what I did with it was try to find out what kind of purpose I might find for it.  After fooling around … Continue reading

Posted in Uncategorized | Leave a comment

The Flaming Lips

Oh March 12, 2010, The Flaming Lips played at Austin Music Hall.  This show is on my “top 5 events of my life and stuff I’ll probably reflect on when I’m dying” list.  It was incredible. I have pages of … Continue reading

Posted in life | Leave a comment