Загрузка страницы

Как писать качественный и понятный код? Чистые функции [Хекслет]

Чистые функции — важное понятие для любого разработчика вне зависимости от языка программирования.
Наставник Хекслета Сергей Бакаев рассказывает, как правильно писать чистые функции, и как они влияют на архитектуру кода.

Таймкоды:
00:00:00 Приветствие
00:00:34 Что такое чистые функции. Функция getRandomNumber. Детерминированность
00:02:02 Функция sum. Отсутствие побочных эффектов
00:04:16 Переменная counter, функция increment
00:06:04 Массив и функция add
00:10:00 Польза чистых функций
00:11:22 Функция getUsersCache
00:16:04 Функция getGoodsGropedByCategories
00:22:03 Заключение

Сергей Бакаев: https://ru.hexlet.io/u/finder

Введение в программирование. Чистые функции: https://ru.hexlet.io/courses/introduction_to_programming/lessons/pure/theory_unit?utm_source=social&utm_medium=youtube&utm_campaign=chistie-funktsii
Сайт: https://hexlet.io
VK: https://vk.com/hexlet
Slack: https://hexlet-ru.slack.com

Видео Как писать качественный и понятный код? Чистые функции [Хекслет] канала Хекслет
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
21 октября 2020 г. 16:36:35
00:22:46
Другие видео канала
Hexlet Webinar #1 (бонусная часть)Hexlet Webinar #1 (бонусная часть)Основы SSHОсновы SSHПубличное собеседование:  Junior Front-end developerПубличное собеседование: Junior Front-end developerКак компьютеры складывают числаКак компьютеры складывают числаГолос на миллион: мастер-класс по управлению голосом для разработчиков [Хекслет]Голос на миллион: мастер-класс по управлению голосом для разработчиков [Хекслет]Операционные системы, урок 7: Организация памяти. Виртуальная память.Операционные системы, урок 7: Организация памяти. Виртуальная память.Hexlet Webinar #1 — Что нужно изучать начинающему программистуHexlet Webinar #1 — Что нужно изучать начинающему программистуНачинаем писать тесты (правильно) — Кирилл Мокевнин [Хекслет]Начинаем писать тесты (правильно) — Кирилл Мокевнин [Хекслет]Большой митап Хекслет в МосквеБольшой митап Хекслет в МосквеВебинар "Функциональное программирование как парадигма: цели, способы, применимость"Вебинар "Функциональное программирование как парадигма: цели, способы, применимость"Hexlet Webinar #4   Собеседования  Взгляд со стороны работодателяHexlet Webinar #4 Собеседования Взгляд со стороны работодателяУтилита make: полезный универсальный инструмент программистаУтилита make: полезный универсальный инструмент программистаОперационные системы, урок 1: Что такое компьютер и операционная системаОперационные системы, урок 1: Что такое компьютер и операционная системаВведение в логику, урок 1: Базовые понятияВведение в логику, урок 1: Базовые понятияХекслет: кодинг в прямом эфире. Пишем cli-утилиту с нуляХекслет: кодинг в прямом эфире. Пишем cli-утилиту с нуляPull request в опенсорс [Хекслет]Pull request в опенсорс [Хекслет]Кодогенерация  что, как, зачемКодогенерация что, как, зачемПочему сложно программировать UI (Кирилл Мокевнин) / Улучшенная версия видеоПочему сложно программировать UI (Кирилл Мокевнин) / Улучшенная версия видеоHexlet Webinar #3: редактор VIMHexlet Webinar #3: редактор VIM
Яндекс.Метрика