Thursday, June 30, 2011

If A, Then B?

Rob Conery, whose blog I subscribe to and whose tekpub service I subscribe to, wrote a logical fallacy on his blog.

He said (http://wekeroad.com/post/6969274028/thats-really-what-that-means-she-said-it) a certain premise leads to a certain conclusion (if A, then B).

A: Regarding her decision to run for President of the United States, Michele Bachmann said: "That's really what that means. It means that -- that I have a sense of assurance about the direction I think that God is speaking into my heart that I should go."

B: God has chosen Michele Bachmann to be President of the United States.

It just doesn't follow.  For example, about 16 years ago, God called me to apply to be a seminarian.  I am now, by God's plan, a married man.  In retrospect, he called me to be a seminarian and study for be a celibate catholic priest as preparation for my calling to be a married man.  God often leads people down certain roads for reasons that cannot assertained until much later.

Therefore, just because God calls Michele Bachmann to run for office, it does not logically follow that he is calling her to become the President of the United States.

I'm not sure why I'm even blogging this.

Thursday, June 9, 2011

June 2011 Update

About 2 weeks ago, my latest contract through Robert Half Technology ended.  I've been ramping up for the next gig.  Watched a bunch of tekpub.com videos, honing my C# 4.0 skills, learning about Ninject (an IoC solution), Nuget, NHibernate, Specflow, Entity Framework, and going deeper into MVC.

I have to say, there are some consulting companies that are quite excellent and earn their referral fees with sweat equity.  Robert Half Technology and TEK Systems are two such companies which have impressed me greatly.

Also, upgraded my smart phone to the Nexus S 4G with Google.  It has full integration with Google Voice, which I really like.  And the phone itself is sleek.

I'm now halfway done reading Design Patterns: Elements of Reusable Object-Oriented Software. The last job was quite a personal milestone for me.  I am definitely reinventing my coding style and am grateful that I read Clean Code which, along with the other book, has really improved the readability of the code that I write.

I've been playing around trying to re-write the old Microsoft Membership provider to have a more readable codebase and build off Entity Framework, instead of all those SPROCs.  We'll see if I get anywhere before I'm working full time somewhere hopefully soon.