Видео доклада "Экосистема для надежного программирования на языке Python"
Чем заняться в субботу? Самообразованием! Организаторы конференции fwdays опубликовали видео доклада Владимира Обризана "Экосистема для надежного программирования на языке Python". Нет времени? Добавьте в "Посмотреть позже".
Видео: https://youtu.be/yATNqlmW_TQ
В докладе: мотивация надежного программирования, зачем это нужно обществу, зачем это нужно программисту, какие инструменты Питона позволяют программировать надежно, а также с чего начать: в какой последовательности начать применять инструменты.
Интересно надежное программирование на Питоне? Заходи на канал Института по ссылке @reliable_software
и поддержи Патреон: http://bit.ly/1irs-patreon
#видео #python
Чем заняться в субботу? Самообразованием! Организаторы конференции fwdays опубликовали видео доклада Владимира Обризана "Экосистема для надежного программирования на языке Python". Нет времени? Добавьте в "Посмотреть позже".
Видео: https://youtu.be/yATNqlmW_TQ
В докладе: мотивация надежного программирования, зачем это нужно обществу, зачем это нужно программисту, какие инструменты Питона позволяют программировать надежно, а также с чего начать: в какой последовательности начать применять инструменты.
Интересно надежное программирование на Питоне? Заходи на канал Института по ссылке @reliable_software
и поддержи Патреон: http://bit.ly/1irs-patreon
#видео #python
YouTube
Ecosystem for reliable Python programming [ru] / Владимир Обризан
Python fwdays’20 conference will be held on May 16, 2020 in Kyiv, Ukraine 🇺🇦
Register here: https://fwdays.com/event/python-fwdays-conference
⬇️⬇️⬇️ Useful links ⬇️⬇️⬇️
Python fwdays’19 online conference took place on December 14:
https://fwdays.com/event/python…
Register here: https://fwdays.com/event/python-fwdays-conference
⬇️⬇️⬇️ Useful links ⬇️⬇️⬇️
Python fwdays’19 online conference took place on December 14:
https://fwdays.com/event/python…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
С чего начать писать автоматические тесты на Питоне?
Начать писать автоматические тесты можно за считанные минуты. Не требуется установка никаких дополнительных программ или библиотек, все под рукой. Наглядное тому доказательство: https://youtu.be/pgzPL72YMRI
#видео #патреон
Начать писать автоматические тесты можно за считанные минуты. Не требуется установка никаких дополнительных программ или библиотек, все под рукой. Наглядное тому доказательство: https://youtu.be/pgzPL72YMRI
#видео #патреон
YouTube
С чего начать писать тесты на Питоне? (Патреон)
Присоединись к Патреону "Надежное программирование на языке Питон (Python)": https://www.patreon.com/1irs_python
Владимир Обризан, к. т. н., директор Первого института надежного программного обеспечения, директор компании Design and Test Lab.
Присоединись…
Владимир Обризан, к. т. н., директор Первого института надежного программного обеспечения, директор компании Design and Test Lab.
Присоединись…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Простой пример Test-Driven Development (TDD) на Python
TDD — это разработка, управляемая тестами. В этом подходе сначала пишется тест на функцию, а затем пишется сама функция. После каждой итерации запускаются тесты. Когда тесты проходят (зеленые) — задача готова.
В этом видео покажем, как можно за считанные минуты применить TDD. https://youtu.be/RBGA1hEYvtQ
#видео #патреон #tdd #python
TDD — это разработка, управляемая тестами. В этом подходе сначала пишется тест на функцию, а затем пишется сама функция. После каждой итерации запускаются тесты. Когда тесты проходят (зеленые) — задача готова.
В этом видео покажем, как можно за считанные минуты применить TDD. https://youtu.be/RBGA1hEYvtQ
#видео #патреон #tdd #python
YouTube
Элементы Test Driven Development на Python
Присоединись к Патреону "Надежное программирование на языке Питон (Python)": https://www.patreon.com/1irs_python
Присоединись к новой IT-культуре!
Telegram: https://t.me/reliable_software
Сайт: https://1irs.net
Регистрация: https://1irs.net/ru/join/
Facebook:…
Присоединись к новой IT-культуре!
Telegram: https://t.me/reliable_software
Сайт: https://1irs.net
Регистрация: https://1irs.net/ru/join/
Facebook:…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Доклад "Интеграция и тестирование Elasticsearch с нетривиальными запросами". В докладе рассматривается реализация модулей: индексации, построения запросов. А также важные вопросы модульного и интеграционного тестирования. Автор: Владимир Обризан, к. т. н. Дата записи: 16.05.2020. Онлайн-конференция Python Fwdays, 2020.
https://youtu.be/bBgtpYP9yH4
#видео #python
https://youtu.be/bBgtpYP9yH4
#видео #python
YouTube
Интеграция и тестирование Elasticsearch с нетривиальными запросами [ru] / Владимир Обризан
Видео с онлайн-конференции Python fwdays'20, которая прошла 16 мая 2020 года.
Описание доклада:
В докладе рассматриваются следующие темы:
- как настроить тестопригодное подключение к Elasticsearch;
- как создать специальные нетривиальные запросы к Elasticsearch…
Описание доклада:
В докладе рассматриваются следующие темы:
- как настроить тестопригодное подключение к Elasticsearch;
- как создать специальные нетривиальные запросы к Elasticsearch…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Эксперт-лекция Автоматическое модульное тестирование визуальных компонентов в iOS
Автор: Владимир Обризан, к. т. н.
Выступление подготовлено по мотивам статьи: https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html
Кроме этого, обсуждаются вопросы:
1. Как писать тесты на легаси-проектах?
2. Что делать, если заказчик сказал писать тесты?
3. Как оценивать время на написание тестов?
https://youtu.be/pnS-TQO2_Ik
#ios #тестопригодность #видео
Автор: Владимир Обризан, к. т. н.
Выступление подготовлено по мотивам статьи: https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html
Кроме этого, обсуждаются вопросы:
1. Как писать тесты на легаси-проектах?
2. Что делать, если заказчик сказал писать тесты?
3. Как оценивать время на написание тестов?
https://youtu.be/pnS-TQO2_Ik
#ios #тестопригодность #видео
YouTube
Автоматическое модульное тестирование визуальных компонентов / Владимир Обризан
Купить билеты на iOS Ukraine #2, которая пройдет 17 Мая 2021 можно по ссылке:
https://2event.com/events/1863065#/
Подписывайтесь на наши соц сети:
Twitter: https://twitter.com/iOSUkraine
Telegram Channel: https://t.me/iOSUkraine
Telegram Chat: https://t…
https://2event.com/events/1863065#/
Подписывайтесь на наши соц сети:
Twitter: https://twitter.com/iOSUkraine
Telegram Channel: https://t.me/iOSUkraine
Telegram Chat: https://t…
#видео #video #python #питон
24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
YouTube
Типизация в Python: mypy, typing, linting
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать…
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать…