Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore effective refactoring techniques in this 54-minute conference talk from Voxxed Days Singapore 2018. Dive into the importance of improving existing code structure without altering external behavior, making future changes easier. Learn from speaker Stanly Lau's mentoring experience as he presents practical strategies for enhancing your refactoring skills. Suitable for experienced programmers facing code change challenges, the talk includes a live demo and covers topics such as legacy code, the Single Responsibility Principle, testing, and teaching refactoring. Gain insights into causal loop diagrams, code walkthroughs, and techniques for identifying and eliminating duplication. Discover how to better manage similar responsibilities and recap key lessons for more effective code maintenance and evolution.