"Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.”
Although it may sound like extra work, #refactoring is the perfect way of ensuring our code remains clean and easy to reuse. But where should we start? In this episode of #mobcast, Engineering Lead Carlos Corrêa, and Mobile Engineer Miguel Roque Ferreira, we’ll briefly overview code smells and how to identify and solve them while leveraging unit testing to ensure everything remains working as expected.