Profile_bird

Hey there! PeterRitchie is using Twitter.

Twitter is a free service that lets you keep in touch with people through the exchange of quick, frequent answers to one simple question: What's happening? Join today to start receiving PeterRitchie's tweets.

Already using Twitter
from your phone? Click here.

PeterRitchie

  1. RT @dbelcham: @PeterRitchie if you're not using #resharper you might as well cut your fingers off
  2. Trying to get by using VS without #Resharper. Can't take it; must install #Resharper.
  3. @adymitruk What about in languages that don't have contracts?
  4. Is there a standard term for designing code to detect problems at compile-time?
  5. @kbaley Okay, the using directive... Unless it needs a reference to an assembly, I don't think so...
  6. BTW, using statement is about IDisposable, and using directive is about importing namespaces...
  7. @kbaley You were talking about the using statement rather than the user directive, right?
  8. @lazycoder I haven't checked; but I thought a using directive meant adding a reference to an assembly that had to be checked at startup.
  9. ~@bellware That may have startup performance implications (needs to find/load the reference); but I'd have to check for sure...
  10. @julielermanvt I can't comment on unnatural AND repositories... :P-)
  11. @adymitruk But, I booked the flight already!
  12. ~@peterbromberg For clarity, there are some things the C# compiler can optimize within a using block; but the JIT can't...
  13. ~@kbaley likely you shouldn't care, otherwise you'd have to manage the life of the object yourself and call Dispose appropriately...
  14. ~@dbelcham How is that any different than my life outside of Twitter? :-)
  15. ~@kbaley @bellware ...because using is an alias for a try/catch. For more details see http://bit.ly/grGS
  16. ~@kbaley @bellware Actually, "using" does have a performance penalty. Anything within the using block can't be optimized by the JIT.
  17. @dbelcham Feel free to share with @kristinj, or she can DM me :-)
  18. I think it's important to treat your domain model as a framework--with all your other code clients to that framework.
  19. @kbaley "leaning"; Bahamas is not leaning towards Christianity, it's standing in the middle of it.
  20. @julielermanvt Yeah, that means you can't type ;)