Geeks With Blogs
Lee Brandt's Blog You're only as smart as your last line of code October 2008 Entries
Starting Eric Evans' Domain Driven Design Book
I don't know how many people recommended this book to me, but it seems like every smart developer I know has said something about it at some point. So I finally ordered a copy (there were none to be had on the shelves of ANY local books stores). I've only just started it, but in the preface alone he has talked about some of the things that I already do wrong. He talks about not being able to "let go of a particular design aspect in the interest of time" and I find myself there often. Everyone who ......

Posted On Friday, October 31, 2008 5:08 AM

ReSharper Keyboard Shortcut of the Day
As I try and learn about all the available productivity features of R#, I will post what I learn here... for posterity and for anyone who might find it useful. Alt+Insert is used to generate code in the text editor window. If you are in the text editor, it will bring up a context menu to allow you to generate ctors, members and properties. If you highlight a place in the Solution Explorer and hit Alt+Insert, it will bring up a context menu for generating a class, interface or struct in that folder ......

Posted On Tuesday, October 28, 2008 11:58 PM

Be Careful What You Inject
When testing, I find that it is important to be cognizant of what you’re testing. I’ve seen (and done) tests where I was using my IoC container to inject a dependency. You may think, “That’s the way it will work in the real world.” The problem is, it may have nothing to do with the System Under Test (SUT). So, you’re test might fail because something went wrong with your IoC container or configuration and have nothing to do with your SUT failing at all. The important thing to remember is test what ......

Posted On Monday, October 13, 2008 1:34 PM

NUnit Assert.That Syntax Makes Assertions Easier to Read
While traditional syntax for asserts is fairly easy to understand (once you get used to reading it), it doesn’t read as close to English as I’d like. So I have taken to using the Assert.That syntax for a lot of my assertions. This makes an assert like this: 1: Assert.AreEqual(5, SUT.Items.count); Read like this: 1: Assert.That(SUT.Items.Count, Is.EqualTo(5)); To me, the second assert reads a lot more like plain English. ~Lee ......

Posted On Monday, October 13, 2008 11:01 AM

Check the New Flashy Style

Now with more reflective imagey goodness!

The new theme is a work in progress. I am porting Carl Mason's SummerFruit theme for Wordpress. I've got most of the major stuff, I just need to get the comments and contact form styled.



Posted On Saturday, October 11, 2008 2:41 AM

Happy Birthday GWB!
Today is the 5th birthday of I have only been blogging here for about 6 months, but I am really digging the community and all the awesome bloggers who blog on GWB. A HUGE thanks to Jeff Julian and John Alexander for making GWB possible and for all that they do in the community as a whole. You guys rock! Here's to another five kick-ass years! Some of the awesome GWB blogs I've enjoyed: Chris Williams D'arcy Lussier Theo Moore Dru Sellers Rob Reynolds Becky Isserman ~Lee ......

Posted On Wednesday, October 8, 2008 6:46 PM

First Iteration Retrospective
Well, the first iteration of my new project finished yesterday and the retrospective went well, for our first. Troy led the retrospective and tried to keep us on track with the things he’d done before in retrospectives. It was my first retrospective on a professional project, so I thought I’d share our process. First, Troy hit the whiteboard with three columns: Start Doing, Stop Doing, Keep Doing. These are pretty self-explanatory but I’ll touch briefly on each anyway. Start Doing – Things that we ......

Posted On Wednesday, October 1, 2008 11:22 AM

Copyright © Lee Brandt | Powered by: