Algorithm Abstraction - Strategy, Template Method, and Decorator

  Рет қаралды 412

Software Design

Software Design

Күн бұрын

There are three algorithm abstraction design patterns: the Strategy, the Template Method, and the Decorator. This video compares and contrasts them through integration into a single program: an orbit simulator.
he.kendallhunt.com/product/so...
0:00 Introduction
0:18 Problem Definition
2:36 Strategy
6:03 Template Method
9:04 Decorator
12:18 Conclusion

Пікірлер
A Simple Kafka and Python Walkthrough
11:34
Quix
Рет қаралды 3,4 М.
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Alex Hyett
Рет қаралды 179 М.
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 6 МЛН
Why Use Design Patterns When Python Has Functions?
23:23
ArjanCodes
Рет қаралды 98 М.
Learn SpiceDB | Common Patterns
1:10:59
authzed
Рет қаралды 292
Learn C#: Abstract or Virtual Method, Which Fits Better Here?
7:31
the TRUTH about C++ (is it worth your time?)
3:17
Low Level Learning
Рет қаралды 600 М.
The Smart Way of Using the Decorator Pattern in C#
12:37
Nick Chapsas
Рет қаралды 64 М.
PLEASE Use These 5 Python Decorators
20:12
Tech With Tim
Рет қаралды 93 М.
Abstraction Can Make Your Code Worse
5:13
CodeAesthetic
Рет қаралды 605 М.
Solving A Common Issue With The Strategy Pattern // In Python
14:43
What is the Strategy Pattern? (Software Design Patterns)
13:18
Be A Better Dev
Рет қаралды 53 М.