"The Clean Code Talks -- Inheritance, Polymorphism, & Testing"
Google Tech Talks
November 20, 2008
ABSTRACT
Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same if/switch in several places? Did you ever forget one?
This talk will discuss approaches to using Object Oriented techniques to remove many of those conditionals. The result is cleaner, tighter, better designed code that's easier to test, understand and maintain.
Speaker: Misko Hevery
Видео "The Clean Code Talks -- Inheritance, Polymorphism, & Testing" канала Google TechTalks
November 20, 2008
ABSTRACT
Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same if/switch in several places? Did you ever forget one?
This talk will discuss approaches to using Object Oriented techniques to remove many of those conditionals. The result is cleaner, tighter, better designed code that's easier to test, understand and maintain.
Speaker: Misko Hevery
Видео "The Clean Code Talks -- Inheritance, Polymorphism, & Testing" канала Google TechTalks
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
The Clean Code Talks - Don't Look For Things!Strategy Pattern – Design Patterns (ep 1)"Uncle" Bob Martin - "The Future of Programming"Better Code: Runtime Polymorphism - Sean ParentGoogle Production EnvironmentEffective and Clean Java Code? Tips and Tricks from the Real WorldRaymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015Robert C Martin - Clean Architecture and DesignWhat the heck is the event loop anyway? | Philip Roberts | JSConf EUcode::dive 2016 conference – Kevlin Henney – Clean Coders Hate (…) When You Use These (…) Tricks4.7: Introduction to Polymorphism - The Nature of CodedotJS 2012 - Brian Leroux - WTFJSClean Code with Java8 4 years later (V. Rentea)Tech Talks @ AppNexus: Facebook Infrastructure at ScaleConcurrency Concepts in Java by Douglas HawkinsTDD & Unit Tests (Seattle SC Meetup)Bjarne Stroustrup - Object Oriented Programming without Inheritance - ECOOP 2015C++Now 2018: Louis Dionne “Runtime Polymorphism: Back to the Basics”