Zmienne lokalne lub bezpośrednie oświadczenia?

Obecnie studiuję C # i naprawdę chcę mieć dobry styl kodowania od samego początku, więc chciałbym usłyszeć opinie od specjalistów w tej sprawie.

Czy zawsze (lub najczęściej) używaj zmiennych lokalnych dla warunków / obliczeń (przykład 2) lub czy jest to równie dobre / lepsze użycie instrukcji bezpośrednio (przykład 1)

Przykład 1.

if (double.TryParse(stringToParse, out dblValue)) ...

Przykład 2.

bool parseSuccess = double.TryParse(stringToParse, out dblValue);
if (parseSuccess) ...

Ciekawe byłoby usłyszeć twoje przemyślenia i rozumowanie na tym przykładzie.

questionAnswers(7)

yourAnswerToTheQuestion