Kirk Evans Blog

.NET From a Markup Perspective

Prefer Immutable Atomic Value Types

A great find while blog surfing today… Bill Wagner’s blog.  In it, I found a reference to a book he wrote and several chapters posted online.

  • Prefer Immutable Atomic Value Types – He makes an interesting point about creating types that are immutable and the benefit gained.
  • Understand the Pitfalls of GetHashCode – This was an interview question for two separate jobs that I applied for in the past 2 years.  Both times, it was masked as a question regarding equivlance (“==” or Equals).  Good that I had fought it prior to the interview 🙂

These two chapters alone have piqued my interest… ordering Bill’s book today.