Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Perl: Общие вопросы > Рефакторинг кода |
Автор: sklins 10.2.2014, 18:26 | ||
Занимаюсь рефакторингом кода, и не даёт мне покоя такой кусок кода:
Как его лучше отрефакторить и повысить читабельность? Просто много такого кода встречается в модуле и он распух и плохо читаем. Хотелось бы данный код заменить чем то более элегантным и лёгким. |
Автор: Сумасшедший 10.2.2014, 20:36 |
Вполне читаемо, по моему мнению. Разве что заменить постоянно встречающийся $self->{results} ссылкой на него в $_ , и большим жирным комментарием вверху в стиле #* Проверка тыц-тыцности на клац-клацность |
Автор: krypt3r 11.2.2014, 06:01 |
"неплохо" пишется слитно |
Автор: slavenk 18.2.2014, 11:12 | ||
У меня получился следующий вариант:
Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Рефакторинг-кода-id52f8efc7ae2015ac348b4567#findElement_E7045_5303160bae201506708b45fc_0 |
Автор: Bulat 18.2.2014, 11:38 |
slavenk, и тот и другой вариант мне в принципе понятен! ![]() |
Автор: Grost 27.2.2014, 09:21 |
http://perldoc.perl.org/5.8.8/Switch.html PS. Вариант от slavenk мне каждется менее читабельным. |
Автор: tishaishii 12.9.2018, 21:17 | ||
|