Otavio Santana Java refactoring: Maximizing flexibility through interface extraction Otavio Santana • Available on Youtube • Published 7 months ago