Interface Segregation Principle for Machine Learning: Theory and Practice
When your client code implements methods it doesnt use, you have a problem. Youre violating the Interface Segregation Principle. Your code will be coupled and more difficult to maintain. In this video, you can learn about the Interface Segregation Principle, how to spot its violations, and how you can refactor ML code to respect it. By adhering to ISP, your ML code will be cleaner and more maintainable in the longer run. This video is part of the Uncle Bobs, SOLID principles for ML engineers series. Slides: Code: Interested in hiring me as a consultant, freelancer Join The Sound Of AI Slack community:
|
|