25. февраля 2016
Andrei
C# , Эффективность
Следующая ката, пожалуй, самая простая. Для её реализации понадобится всего несколько минут. Это будет всем известный «
FizzBuzz». Суть задания заключается в том, что необходимо вывести числа от 1 до 100, при этом, если число делится на 3, выводить «
Fizz», если делится на 5, выводить «
Buzz», а если делится и на 3 и на 5, то вывести «
FizzBuzz». Во всех остальных случаях выводить само число.
При реализации ката, я не буду выводить числа от 1 до 100. Это просто не интересно, я реализую расширение, которое для числа будет возвращать строку, которая по логике «FizzBuzz» будет соответствовать этому числу.
Как и в прошлый раз, я записал видео. Видео получилось короче 3 минут. Так что на просмотр и реализацию всегда можно найти время…
Исходный код можно увидеть
здесь