I lazy load all my members. I have been doing this for a while and simply taken lazy load to be a good thing at face value.
Let\'s say we have
publi
this is not lazy loading.
lazy loading would mean that you just load the value at the moment of a real access (which doesnt happen in the initializer)
lazy loading is something like that:
private SomeClass _someRef = null;
public SomeClass SomeRef
{
get
{
if(_someRef == null)
{
//initialisation just in case of access
_someRef = new SomeClass();
}
return _someRef;
}
}