https://thuo-huynh.github.io/posts/Bridge-Pattern/
[Design Pattern] Bridge Pattern - Thuong Huynh