Рубрики
Без рубрики

Ступительная архитектура расширяет функциональность без прикосновения к существующему коду ALY SIVJI (EURUPICHON 2020)

ТГИФ! 🙌. Сегодня мы хотим выделить еще один Europython Talk от сообщества DEV, это «BluetBable Archit … Теги с Europhthon, видео, Python.

ТГИФ! 🙌. Сегодня мы хотим выделить другой Europhthon Talk от сообщества DEV, это « Bluetgable Architecture Расширить функциональность, не касаясь существующего кода «По Aly Sivji.

Али Сивейфолл

Обсуждение Описание

Приложения и библиотеки со структурой архитектуры позволяют разработчикам добавлять пользовательские функции. Плагины могут настроить пользовательские интерфейсы, создавать новые рабочие процессы и интерфейс с устаревшими системами. Проектирование плагина часто сложно – документация является редким, устаревшим или несуществующим. Вы в конечном итоге погрузитесь в незнакомочную кодовую базу, чтобы выяснить, что делать.

Этот разговор рассматривает мультиплирующую архитектуру, создав пользовательскую систему плагинов: мы разработаем интерфейс, подумайте о том, где подключиться к поведению на заказ и обсудить методы тестирования. Понимание этих принципов позволит нам написать пользовательские плагины для сторонних библиотек. Расширить функциональность вашей любимой библиотеки, не касаясь существующего кода!

Примечание

Лицензия: это видео лицензировано в соответствии с лицензией CC By-NC-SA 3.0: https://creativecommons.org/license/by-nc-sa/3.0/

Оригинал: “https://dev.to/europython/pluggable-architecture-extend-functionality-without-touching-existing-code-by-aly-sivji-europython-2020-1ohm”