We Do Not Need Senior Developers, We Need Senior Codebases

Pentru că acele „multe chestii” sunt pentru manageri. În cazul ăsta, LOC este o treabă de care te lovești iar și iar. Nu știu unde să trag linie, dar prefer metode cât mai scurte, sunt mai ușor de urmărit.

Permite-mi să citez un clasic în viață :troll::

Numărul mare al parametrilor este o altă abominație. Mai mult de trei (hai patru) non-opționali și mie îmi este imposibil să scriu cod fără să mă uit în manual. Iar exemplul tău are fix doi parametri obligatorii, deci e decent.

Sunt și excepții, desigur, dar, de obicei, mulți parametri indică faptul că metoda aia face prea multe.

1 Like