Why the Plugin Architecture Gives You CRAZY Flexibility
Автор: ArjanCodes
Загружено: 2021-09-17
Просмотров: 119456
Описание:
✅ Learn how to build robust and scalable software architecture: https://arjan.codes/checklist.
By using a plugin architecture, you can create applications that are incredibly easy to extend. Add new characters or levels to your game after it's been shipped, or allow others to extend the GUI of your application dynamically, without changing a single line in the original code! In this video, I show you how to setup an architecture like this in Python in a few simple steps.
The code I worked on in this video is available here: https://github.com/ArjanCodes/2021-pl....
🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/
🔖 Chapters:
0:00 Intro
1:13 Explaining the example
3:22 What is the plugin architecture?
4:01 Create a factory to dynamically define game characters
9:49 Register game character classes in the factory
12:17 Dynamically insert extra code via a plugin interface
18:14 Creating a new plugin: Bard
21:56 Adding new functionality to the Bard class
23:23 Final thoughts
#arjancodes #softwaredesign #python
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: