Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Просто сокровище:
1. Называется IsEven, а ненулевое зачение возвращает для нечётных.
2. Куча мест с умножением на -1, хотя модуль можно было извлечь сразу.
3. Ну и сама идея цикла, хотя нас интересует только последняя цифра.
Пытаюсь придумать, где можно было бы применить похожий алгоритм, но мне кажется, что везде хватило бы и остатка от деления.
1. Называется IsEven, а ненулевое зачение возвращает для нечётных.
2. Куча мест с умножением на -1, хотя модуль можно было извлечь сразу.
3. Ну и сама идея цикла, хотя нас интересует только последняя цифра.
Пытаюсь придумать, где можно было бы применить похожий алгоритм, но мне кажется, что везде хватило бы и остатка от деления.