Los Techies : Blogs about software and anything tech!

October 2007 - Jimmy Bogard

  • Bizarro-tive development

    Anyone familiar with Superman also knows about Bizarro , a doppelganger of Superman. Bizarro looks like Superman, but is opposite in every way. Instead of saving people, he kills them. Instead of eloquent speech, he talks like Tarzan. He's not from...
    Filed under:
  • Coding responsibly

    I just ordered Kent Beck's newest book, Implementation Patterns . In the sample chapter online , there's a great quote at the end of the preface: As a programmer you have been given time, talent, money, and opportunity. What will you do to make...
    Filed under:
  • Oslo = MDA + SOA

    Yeah, yeah, too many acronyms. One of the biggest challenges in large enterprises is getting all of the disparate systems and applications to talk to each other in a well-defined, agreed-upon manner. Announced here and blogged here , it looks like Microsoft...
    Filed under:
  • RSpec gone wrong

    I've seen some weird things in code comments, but with RSpec , you can take programming humor to a different level. Don't let your customers see these, though. Here are a few RSpec specifications gone completely wrong: #this crap needs to be refactored...
    Filed under:
  • Specifications versus validators

    Joe posed a great question on my recent entity validation post : I question the term Validator in relation to DDD. Since the operation of the Validator seems to be a simple predicate based on business rule shouldn't the term Specification [Evans Pg227...
  • Entity validation with visitors and extension methods

    On the Yahoo ALT.NET group , an interesting conversation sprung up around the topic of validation. Entity validation can be a tricky beast, as validation rules typically depend on the context of the operation (persistence, business rules, etc.). In complex...
    Filed under: ,
  • Dependency Breaking Techniques: Inline Static Class

    Often times I run into a class that has a dependency not on a Singleton , but a static class. When refactoring away from a Singleton, a common approach is to use Inline Singleton . With static classes, a slightly different approach needs to be taken because...
    Filed under:
  • Smart Tag shortcut key

    Ever notice that little red bar show up sometimes in while coding in Visual Studio 2005? It shows up after making certain changes to code, such as renaming methods, fields, or types that need to be imported: That little red bar (did you miss it? Look...
    Filed under:
  • Some Domain-Driven Design resources

    Eric Evans' book may be the definitive resource, but there's quite a lot of supporting information on print and on the web. For those looking to start looking at what all the DDD buzz is about, or just wanted to catch the next acronym wave, here's...
  • Myth of the isolated production fix

    While in WCF training this week, I heard once again the argument why config files are great - your IT staff can change them without a recompilation. Sounds great right? But what exactly does this imply? Sure, there's no recompilation, but do the changes...
    Filed under:
  • Ruby-style loops in C# 3.0

    This post was originally published here . Ruby has a pretty interesting (and succinct) way of looping through a set of numbers: 5.times do |i| print i, " " end The results of executing this Ruby block is: 0 1 2 3 4 I really love the readability...
    Filed under:
  • Fluent interface endgame

    This post was originally published here . In a conversation on BDD on the altnetconf message board, the topic switched to language-oriented syntax in the CLR, to which Scott notes: When IronRuby gets here, I think we should at least stop and consider...
    Filed under:
  • Double-edged sword of InternalsVisibleTo

    This post was originally published here . I've had some conversations with both Joe and Elton lately about the InternalsVisibleTo attribute. From the documentation, the assembly-level InternalsVisibleTo attribute: Specifies that all nonpublic types...
    Filed under:
  • Dialing up quality

    This post was originally published here . Quality is not a light switch, it can't be flipped on overnight, or even in six months. Although the term "quality" differs from person to person, I rather like James Shore's description of Quality...
    Filed under: ,
  • ALT.NET-itis

    This post was originally published here . Has anyone else that attended ALT.NET feel under the weather this week? I was fine before the conference, then felt like crap afterwards. I have a feeling that it was because of the germ-sponge getting passed...
    Filed under:
1 2 Next >
Copyright Los Techies 2008, 2009. All rights reserved.
Powered by Community Server (Commercial Edition), by Telligent Systems