Los Techies : Blogs about software and anything tech!
Sign in
|
Join
|
Help
Home
Merchandise
Blogs
Media
Groups
RSS
Twitter
July 2009 - Jimmy Bogard
Jimmy Bogard
Home
Contact
The Lounge
Ads by The Lounge
Friends of Pablo
Pablo's Extended Family
Syndication
RSS for Posts
Atom
RSS for Comments
Recent Posts
No silver domain modeling bullets
Strengthening your domain: Encapsulated collections
Strengthening your domain: Aggregate Construction
AutoMapper for Silverlight 3.0 Alpha
Strengthening your domain: a primer
Tags
Agile
ASP.NET
ASP.NET MVC
AutoMapper
BDD
Behave#
Behavior-Driven Development
C#
Design
Domain-Driven Design
Legacy Code
LINQ
LINQ to SQL
Misc
NHibernate
Patterns
Rant
Refactoring
StructureMap
TDD
Team Build
Testing
Tools
VSTS
WCF
View more
News
Archives
March 2010 (2)
February 2010 (4)
January 2010 (9)
December 2009 (9)
November 2009 (5)
October 2009 (8)
September 2009 (8)
August 2009 (8)
July 2009 (11)
June 2009 (10)
May 2009 (11)
April 2009 (10)
March 2009 (9)
February 2009 (12)
January 2009 (10)
December 2008 (8)
November 2008 (14)
October 2008 (11)
September 2008 (10)
August 2008 (11)
July 2008 (12)
June 2008 (11)
May 2008 (15)
April 2008 (10)
March 2008 (15)
February 2008 (13)
January 2008 (19)
December 2007 (9)
November 2007 (17)
October 2007 (23)
September 2007 (10)
August 2007 (11)
July 2007 (11)
June 2007 (9)
May 2007 (14)
April 2007 (7)
Sort by:
Most Recent
|
Most Viewed
|
Most Commented
Succeeding with mediocrity
One of the criticisms of engineering practices like XP (and Agile for that matter) is that success is only really possible with strong, experienced developers. But is it really possible to succeed with mediocrity? In my experience, teams have a...
Published
Tue, Jul 28 2009 11:34 PM
by
bogardj
Filed under:
Misc
My ideal IDE
The old joke goes something like, “Oh Visual Studio? Yeah, that’s the tool I use to host ReSharper.” Visual Studio has made lots of strides since the old VS 2002 edition. Before then, it was Visual Studio 6.0, on the much too often occasion...
Published
Tue, Jul 28 2009 9:57 PM
by
bogardj
Filed under:
Tools
Refactoring challenge #2 – functionally illiterate
In the last refactoring challenge , I had a problem with some nasty conditional complexity. To be honest, the challenge was a subtle way to crowdsource new features in AutoMapper, but hey, it worked. One of the hard parts of being a sole contributor...
Published
Sun, Jul 26 2009 9:37 PM
by
bogardj
Filed under:
Refactoring
Refactoring Challenge Part 3 – Pattern Implementation
In the previous part to the refactoring challenge, I needed to structure the original implementation to a point where I could start applying other refactorings. Whenever I start to see a bunch of “if” statements or a big switch statement, this is...
Published
Wed, Jul 22 2009 9:21 PM
by
bogardj
Filed under:
Refactoring
When is Poor Man’s Dependency Injection appropriate?
When is Poor Man’s Dependency Injection appropriate? Only in legacy code situations . That’s it. I was called out appropriately on forgetting this, but legacy code, where I have to apply dependency-breaking techniques, does not always afford the...
Published
Tue, Jul 14 2009 6:21 PM
by
bogardj
Filed under:
Design
No Fluff Just Stuff roundup
This past weekend, the No Fluff Just Stuff event came to town, and this humble .NET author infiltrated the Java ranks. This was my first NFJS event, and first of any Java event. In fact, I’ve never opened Eclipse or wrote a single line of...
Published
Tue, Jul 14 2009 8:54 AM
by
bogardj
Filed under:
NFJS
Refactoring challenge Part 2 – Preparation
Other posts in this series: Refactoring challenge – cry for help Part 1 – Examination In the last part of this series, I took a closer look at the code smells found by commenters, which included: No tests Feature envy Conditional complexity Long method...
Published
Wed, Jul 08 2009 10:22 PM
by
bogardj
Filed under:
Refactoring
Refactoring challenge Part 1 - Examination
Most of the time I post code on my blog, it’s something I’m proud of. Other times, it’s code I didn’t write, which I promptly lambaste. In my last post , I threw up code I did write, but couldn’t see the design coming out. From the responses...
Published
Tue, Jul 07 2009 10:51 PM
by
bogardj
Filed under:
Refactoring
Refactoring challenge
I don’t like messy, obfuscated code. But occasionally often, I write it anyway as I can’t quite see the right way to go. Today is one of those days where I can’t seem to get past some ugly code, none of my normal tricks seem to work. ...
Published
Mon, Jul 06 2009 10:42 PM
by
bogardj
Filed under:
Refactoring
How not to do Dependency Injection, in NerdDinner
Checking out the NerdDinner code the other day, I found a common Dependency Injection anti-pattern. One of the core concepts of DI is that components are not responsible for locating their own dependencies. The code went part of the way to...
Published
Fri, Jul 03 2009 12:19 PM
by
bogardj
Filed under:
Refactoring
,
ASP.NET MVC
,
StructureMap
Congrats to the Los Techies MVPs!
This morning, I and fellow Los Techies alumni Eric Hexter and Chris Patterson learned that we are MVPs! Well, technically I learned last night through an IM of a re-tweet of my MVP lead, but hey, close enough, right? I know it’s cheesy, but...
Published
Wed, Jul 01 2009 9:03 PM
by
bogardj
Filed under:
Misc
Copyright Los Techies 2008, 2009. All rights reserved.