Diciamo che la creazione / il calcolo di tutte le proprietà del frutto richiede molta logica, e alla fine si desidera semplicemente avere un oggetto POCO immutabile molto semplice.
Quindi, non ha alcun metodo, il che rende davvero facile ragionare, e anche facilmente e chiaramente serializzabile.
In questo momento ho nomi come questo:
class BananaCalulator { public Banana Calculate() }
class Banana {}
class AppleCalulator { public Apple Calculate() }
class Apple {}
È un modello comune? Esiste una terminologia più comune al posto di Calcolatrice?