The term 'Refactoring' is mainly used to indicate code cleanup and/or redesign. Refactoring of code is an age-old practice, and it has picked up momentum with teams increasingly following shorter and iterative development cycles. Project teams often have limited time to implement new functionality or to extend the existing functionality - and working with code that is clean, easy to understand and maintain certainly goes a long way in meeting the expected, often tight, deadlines.
In this session, we will: - Briefly review of the definition of refactoring - Discuss the need for code refactoring - Answer the most important question - As a tester, why do you need to know about refactoring?
About our Speaker: Neha is an experienced Senior Manager with extensive experience in Process Improvement, Quality Control and Quality Assurance. Over the past 12+ years, she has acquired a wide range of knowledge and experience in various domains like Education, Customer Service, Aerospace, Customer Experience Management, Banking and E-commerce. Within Cymax Group, Neha plays a significant role in the development and execution of cross-departmental initiatives to support long-term corporate objectives geared towards operational excellence. In addition, she also leads and manages entire team of manual testers and automation engineers. In her free time, she likes to read books, write articles, go for walks and volunteer with various professional and non-profit organizations.