Pytania oznaczone «refactoring»

86
Zastąp wiele elementów ciągu w C #

Czy jest lepszy sposób na zrobienie tego ... MyString.Trim().Replace("&", "and").Replace(",", "").Replace(" ", " ") .Replace(" ", "-").Replace("'", "").Replace("/", "").ToLower(); Rozszerzyłem klasę string, aby ograniczyć ją do jednego zadania, ale czy jest szybszy sposób? public...

81
Co to jest refaktoryzacja, a co tylko modyfikuje kod?

Wiem, że refaktoryzacja to „zmiana struktury programu tak, aby funkcjonalność się nie zmieniała”. Rozmawiałem z kilkoma chłopakami pracuję z na mój projekt końcowej roku na Uniwersytecie i byłem zaskoczony, że mają one znacznie bardziej rozległy (z braku lepszego słowa) widok...