Артём Арутюнян — Контрактное программирование как средство, а не цель
Ближайшая конференция:
HolyJS 2022 Spring — 18-21 апреля.
Подробности и билеты: https://bit.ly/3A5ruLp
— —
. . Отличное подспорье для надежного исполнения программы — контрактное программирование, т.к. этот подход гарантирует корректность входящих и исходящих данных. Артем расскажет что это, какие проблемы решает, а какие создает, и как с помощью контрактного программирования сильно упростить разработку. В частности статическую типизацию, тесты, документацию. Мы разберем существующие библиотеки, реализованные в JS, и немного погрузимся в собственную разработку Артема — rtcad.
Видео Артём Арутюнян — Контрактное программирование как средство, а не цель канала HolyJS
HolyJS 2022 Spring — 18-21 апреля.
Подробности и билеты: https://bit.ly/3A5ruLp
— —
. . Отличное подспорье для надежного исполнения программы — контрактное программирование, т.к. этот подход гарантирует корректность входящих и исходящих данных. Артем расскажет что это, какие проблемы решает, а какие создает, и как с помощью контрактного программирования сильно упростить разработку. В частности статическую типизацию, тесты, документацию. Мы разберем существующие библиотеки, реализованные в JS, и немного погрузимся в собственную разработку Артема — rtcad.
Видео Артём Арутюнян — Контрактное программирование как средство, а не цель канала HolyJS
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Интервью с ведущими подкаста «Фронтенд Юность»](https://i.ytimg.com/vi/EXHddJ5RtEg/default.jpg)
![Ես Նիկոլին ասել եմ՝ դու Արցախի հարցը տապալելու ես. Շանթ Հարությունյան](https://i.ytimg.com/vi/HVw_HpVN7V0/default.jpg)
![](https://i.ytimg.com/vi/ezTw0EGW0BU/default.jpg)
![API Gateway: пустая трата сил или полезный инструмент? / Василий Сошников (Quantil Inc.)](https://i.ytimg.com/vi/4hD4MO3B_tc/default.jpg)
![Что такое агрегация и композиция. Отношения между классами и объектами. ООП. C++ Для начинающих #97](https://i.ytimg.com/vi/N7DzmfLBolM/default.jpg)
![Нарушаем принцип подстановки Лисков и смотрим, что получилось](https://i.ytimg.com/vi/hUAQXej88f8/default.jpg)
![Зар Захаров, Александр Каменяр — Figma to React: доставка дизайна в код](https://i.ytimg.com/vi/A3CamtT9VBs/default.jpg)
![Что я думаю про структурное программирование](https://i.ytimg.com/vi/7fblR__JVy4/default.jpg)
![Илья Климов — Ламповый CI/CD. Как и с чего начать](https://i.ytimg.com/vi/CwU-OiS_PEQ/default.jpg)
![Егор Бугаенко — Объектно-ориентированное вранье](https://i.ytimg.com/vi/lfdAwl3-X_c/default.jpg)
![Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges](https://i.ytimg.com/vi/oBt53YbR9Kk/default.jpg)
![Как СИП подключить к модульному автомату?](https://i.ytimg.com/vi/KWq07OXN9wE/default.jpg)
![Иван Попелышев — Чем мы платим за переход от div к WebGL и что получаем (профит!)](https://i.ytimg.com/vi/yibGMQ7GGVo/default.jpg)
![Андрей Мелихов — V8 под капотом](https://i.ytimg.com/vi/SNs61SwZbTI/default.jpg)
![Design Patterns: Liskov Substitution Principle Explained Practically in C# (The L in SOLID)](https://i.ytimg.com/vi/-3UXq2krhyw/default.jpg)
![Создание Андроид игры на Unity 5 за 45 минут!](https://i.ytimg.com/vi/u9RIoJNKERQ/default.jpg)
![Мало программистам и тестировщикам не покажется. Прогноз на 10 лет вперед - официальный.](https://i.ytimg.com/vi/IodHx-dMQhk/default.jpg)
![Денис Колодин — Yew — Rust&WebAssembly — фреймворк для фронтенда](https://i.ytimg.com/vi/OqFOXMIwzTc/default.jpg)
![ПРОГРАММИРОВАНИЕ УМИРАЕТ? Не учите эти 5 языков программирования](https://i.ytimg.com/vi/M_z84ckVSn8/default.jpg)
![Write Your First WASM Module using Rust](https://i.ytimg.com/vi/nW71Mlbmxt8/default.jpg)