RUVIDEO
Поделитесь видео 🙏

TDD in Python with pytest - Intro

In this Python workshop I will show you how Test-Driven Development (TDD) works, through the creation of a very simple Python class.
TDD is a very powerful technique that can boost your productivity and save an incredible amount of debug time, if used correctly. A good test suite will immediately spot if changes to your code broke the intended behaviour, and thus allow you to perform safe refactoring. TDD is one of the pillars of modern development, and cannot be overlooked.

#Python #TDD #pytest

The code from this video can be found at:
https://github.com/lgiordani/pytest_workshop

The workshop has been published in my book about the clean architecture, available for free on Leanpub https://leanpub.com/clean-architectures-in-python

The amazing pytest testing framework https://docs.pytest.org/en/latest/

The videos, music and fonts I used in this video are
* Mountain Mount Drone by luc_toutsimplement (https://pixabay.com/videos/mountain-mount-drone-glacier-22512/)
* Aerial Sailboat Sun by susaanbrownn (https://pixabay.com/videos/aerial-sailboat-sun-water-sunset-16964/)
* Soccer Sports Football by Coverr-Free-Footage (https://pixabay.com/videos/soccer-sports-football-team-play-10783/)
* Busy Office People by Coverr-Free-Footage (https://pixabay.com/videos/busy-office-people-indoors-4723/)
* Walking Busy People by Alive_Light (https://pixabay.com/videos/walking-busy-people-pace-step-21782/)
* Climber Elbe Sandstone Mountains by glorydays2012pro (https://pixabay.com/videos/climber-elbe-sandstone-mountains-8035/)
* Sunrise Viewpoint Landscape by upstreamcity (https://pixabay.com/videos/sunrise-viewpoint-landscape-nature-22609/)
* Lighthouse Sunset Sunrise After by bellergy (https://pixabay.com/videos/lighthouse-sunset-sunrise-1973/)
* Laptop Notebook Developer Web by Coverr-Free-Footage (https://pixabay.com/videos/laptop-notebook-developer-1625/)
* Bridge Aerial View by upstreamcity (https://pixabay.com/videos/bridge-aerial-view-aerial-landscape-22705/)
* Bridge River Architecture by upstreamcity (https://pixabay.com/videos/bridge-river-architecture-city-22608/)
* Drill Board Opening by klimkin (https://pixabay.com/videos/drill-board-opening-repair-4974/)
* Dictionary Wind Pages by elenlackner (https://pixabay.com/videos/dictionary-wind-pages-words-book-21941/)
* Pencil Write Author by Coverr-Free-Footage (https://pixabay.com/videos/pencil-write-author-education-pen-8256/)
* Library Books Corridor by klimkin (https://pixabay.com/videos/library-books-corridor-window-846/)
* Guitar Music by ofermusic (https://pixabay.com/videos/guitar-music-guitar-player-21328/)
* Cyclist Bicycle Urban Racing by Pexels (https://pixabay.com/videos/cyclist-bicycle-urban-racing-bike-3579/)
* City Building Architecture by bellergy (https://pixabay.com/videos/city-building-architecture-19247/)
* Working Site Construction by bellergy (https://pixabay.com/videos/working-site-construction-site-3992/)
* Code Programming System by voltamax (https://pixabay.com/videos/code-programming-system-fails-14214/)
* Whiteboard Planning Strategy (https://pixabay.com/videos/whiteboard-planning-strategy-1658/)
* Aerial Sunset Rural by invisiblepower (https://pixabay.com/videos/aerial-sunset-rural-road-landscape-8661/)
* Nederlands Sailing Lake by dorustoica (https://pixabay.com/videos/nederlands-sailing-lake-sail-water-23406/)
* Asimov Font by KineticPlasma Fonts (https://www.fontspace.com/kineticplasma-fonts/asimov)
* Staying Positive by spinningmerkaba (http://dig.ccmixter.org/files/jlbrock44/59438) [CC BY-NC 3.0]

The [CC BY-NC 3.0] license can be found at https://creativecommons.org/licenses/by-nc/3.0/
The Pixabay license can be found at https://pixabay.com/service/license/
Thanks to these artists who provided such useful assets for free.

You Can Find Me On:
My Website - https://www.thedigitalcatonline.com
Twitter - https://twitter.com/thedigicat

This video is released under Creative Commons Attribution-ShareAlike 4.0 International [CC BY-SA 4.0] https://creativecommons.org/licenses/by-sa/4.0/

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «TDD in Python with pytest - Intro», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.