Archives

Archives / 2008 / March
  • JP in the House

    Today JP Boodhoo has visited the place I am working for to give a short idea what we should be doing to become more agile and walk the path of true developers. It was short, and we didn't have a chance to hit the base code (code never lies), but this is definitely will wake some up from the Matrix (later on this one).

  • VAR To Keep It Simple

    Among various things in C# 3.0, one of the syntactical sweets that I find quiet useful is the 'var' keyword. Combined with R# intelligence, you create a very readable code that is not cluttered with excessive type reminders. Just enough to keep it strongly typed and readable.

  • Tentity

    Tentity - Database mirrored Table representation in code to mimic the concept of entity, bringing DB awareness, cache and persistence concerns in it, with design driven mostly for the state and some functionality dictated by DB operations to be performed on the data. A complete anti-POCO.

  • Fun, Respect, and Money

    There was an interesting observation made once, that to be happy with what you do, you have to have 2 out of 3 things which are Fun, Respect, and Money. If you have all three, then you are doing great. In case there is only one out of three, it is really up to your spirit, until you move on. Two is a reasonable number if you passionate about what you doing.

  • Training Session Observation

    It is nice once in a while to get back to the course or training session you took and make sure that you haven't wasted your time for nothing. This is not about ego, this is about making sure that what ever you know today will be absolutely no enough tomorrow and constantly remind yourself this basic law of software development.

  • C# 3.0 Auto Property And NHibernate

    I was reading about NHibernate mapping of the properties that have no setter, and how it's done through the backing field (reflection I assume). The setting looks like this: