Qualche tempo fa ho letto una sorta di "regola empirica" sulla concretezza dei tipi di parametri del metodo, dei tipi restituiti e dei tipi di proprietà, ma non me lo ricordo.
Diceva qualcosa su come mantenere i tipi di ritorno il più concreti possibile e i tipi di parametri il più astratti possibile ... o viceversa.
Non so se fosse in realtà un consiglio buono o cattivo, quindi se hai i tuoi pensieri al riguardo, per favore lascia un commento.
Saluti.