Вопросы с тегом «functions»

Функция - это блок кода, который выполняет определенную задачу.

5
Длинный рефакторинг метода: оставление как есть и разделение на методы против использования локальных функций
Предположим, у меня есть длинный метод, подобный этому: public void SomeLongMethod() { // Some task #1 ... // Some task #2 ... } Этот метод не имеет повторяющихся частей, которые должны быть перемещены в отдельный метод или локальную функцию. Есть много людей (включая меня), которые думают, что длинные методы - …

3
Функция, получающая значение из другой функции, считается чистой?
Я пытаюсь найти способ обработки значений переменных по умолчанию при создании функций без побочных эффектов, и в итоге получилось следующее: function getDefaultSeparator() { return ':'; } function process(input, separator) { var separator = separator || getDefaultSeparator(); // Use separator in some logic return output; } Разделитель по умолчанию будет использоваться …

4
зачем нужна пустая функция
Я начал изучать Python и мне интересно, почему в языке программирования нужны пустые функции например в питоне: def empty_func(): pass даже в скриптах оболочки пустые функции доступны пустые функции. Мое понимание и вопрос: Зачем языку программирования нужны пустые функции? Это просто игра с языком программирования или что-то еще, что действительно …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.