Code Smell Series: Refused Bequest (FIXED! Do This Instead!)

preview_player
Показать описание
In this episode, we'll be discussing the code smell known as Refused Bequest and how to identify and eliminate it in your code. Learn how to improve your code quality by avoiding this common coding mistake!

If you prefer, we make our videos available on a podcast. They are usually made public the next day.

00:00 - Beginning
00:13 - Introduction
00:25 - Requirements - Understanding Inheritance
00:55 - Requirements - Evaluating the Necessity of Inheritance
01:19 - Requirements - Impact of Refused Bequest
01:46 - Recognizing Refused Bequest
01:59 - Method 1
02:43 - Method 2
03:08 - Method 3
03:39 - Method 4
04:06 - Method 5
04:34 - Method 6
04:49 - Assessing Alternatives
05:07 - Solution 1
06:11 - Solution 2
06:57 - Solution 3
07:21 - Refactoring
08:05 - Tips & Best Practices
08:20 - Troubleshooting
08:35 - Conclusion
08:48 - Call To Action

Licensed under Creative Commons: By Attribution 3.0 License

Creative Commons Attribution 4.0 International (CC BY 4.0)

Creative Commons CC BY 3.0

Creative Commons CC BY 3.0

Attribution 4.0 International (CC BY 4.0)
Рекомендации по теме
Комментарии
Автор

gonna have to see more of this channel. liked and commented.

Dekutard