У нас вы можете посмотреть бесплатно Ознакомьтесь с Kata в Kotlin — Часть 3 — Функции против данных или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Мы продолжаем изучение Checkout Kata (https://www.youtube.com/playlist?list..., рассматривая взаимосвязь между функциями и данными. Обычно данные в нашем программном обеспечении отражают состояние вещей. Но их также можно использовать для параметризации поведения, как мы увидим, когда перейдём от функций к классам. 00:00:22 Проверьте текущий код 00:01:27 В данный момент правила цен задаются как вызовы функций 00:02:16 ИИ может избавить вас от рутины 00:03:53 Мы можем тестировать парсинг только путём вызова возвращаемых им функций 00:05:08 Мы можем сравнивать инструкции, только выполняя их 00:05:44 но мы можем напрямую сравнивать данные, из которых они были созданы 00:07:55 Теперь мы можем тестировать оформление заказа и парсинг независимо друг от друга Код доступен на GitHub — https://github.com/dmcg/checkout-kata Есть плейлист с эпизодами Checkout Kata — • Checkout Kata Мне часто задают вопросы о полосе прогресса тестирования. Его написал неподражаемый @dmitrykandalov. Чтобы использовать его, установите его Liveplugin (https://plugins.jetbrains.com/plugin/..., а затем вот этот gist https://gist.github.com/dmcg/1f56ac39... Если вам понравилось это видео, вам, вероятно, понравится моя книга «Java to Kotlin: A Refactoring Guidebook» (http://java-to-kotlin.dev). Она рассказывает не только о синтаксических различиях между языками — она показывает, как перейти к более функциональному стилю мышления.