Usi la stenografia se le altre frasi danneggiano la leggibilità?
Confronto:
string name = street != null ? street.Owner : "Not known";
Con:
string name;
if(street != null)
{
name = street.Owner;
}
else
{
name = "Not known";
}
Sono diventato abbastanza familiare con la stenografia che è leggibile solo per le dichiarazioni brevi come la versione lunga. È vero per la maggior parte degli sviluppatori o dovrei preferire la versione più dettagliata