Czy tworzenie obiektów w złych praktykach getterów?
Miejmy obiekt utworzony w getterze w ten sposób:
public class Class1
{
public string Id { get; set; }
public string Oz { get; set; }
public string Poznamka { get; set; }
public Object object
{
get
{
// maybe some more code
return new Object { Id = Id, poznamla = Poznamka, Oz = OZ };
}
}
}
Czy powinienem raczej stworzyć metodę, która stworzy i zwróci obiekt?