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

Показать описание
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)
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)
Code Smell Series: Refused Bequest (FIXED! Do This Instead!)
'Exploring Refused Bequest Code Smell: What It Means and How to Fix It'
Discovering the Code Smell Refused Bequest: Uncover the Waste in Your Code
Code Smells - Refused Bequest
CLEAN CODE : Code Smells & Refactoring (Data Class, Refused Bequest, Temporary Fields,)
Clean Code Series - Code Smell | Bad Code | Simple Programming
Top 5 Bad Code Smells You Didn't Know! 🚫💻 #top5 #codesmells
Codemanship's Code Smell Of The Week - Data Classes
Codemanship's Code Smell Of The Week - Message Chains
Codemanship Code Smell Of The week - Comments
Codemanship's Code Smell Of The week - Lazy Classes (Part I)
Code Smells by Anton Voytov
A few common code smells to be aware of and how to fix them
Clean Code Series - Code Smell | Shotgun Surgery | Simple Programming
Codemanship's Code Smell Of The Week - Long Parameter Lists
Weekly Dev Tips 30: On Code Smells
Codemanship's Bonus Code Smell Of The Week - Subtle Message Chains
Clean Code // Episode 11 Part II Preview
Codemanship's Code Smell Of The Week - Inappropriate Intimacy
Object Orientation Abusers, Code Smells
iOS DEV: How to avoid unnecessary middle-man code smell? | ED Clips
Can I Refuse A Bequest
Clean Code // Episode 11 Part I Preview
Divergent Change | Code Smells
Комментарии