#refactoring
The latest AI and developer news about #refactoring, with the original source and a short summary.
The latest AI and developer news about #refactoring, with the original source and a short summary.
This explains the **Red-Green-Refactoring** cycle, the core of TDD, from a practical perspective using an xUnit implementation example.
Oliveyoung's Partner Squad shares the refactoring process and results carried out to improve code readability and maintainability.
By using test code as the first user of implementation code, you can separate an object's responsibilities and improve code design.
Kakao generalized its KakaoTalk server improvement work and presented it within the context of large-scale refactoring for live services.
The second event, held at Pangyo Azit, introduced Zoom live streaming and featured technical sessions on refactoring, batch processing, and agile.
Held on July 18 at Pangyo Azit, the event also offers participation via online ZOOM and VOD viewing on YouTube.
Improved readability by converting multi-environment conditional statements into a Map structure and enhanced execution performance with node_modules caching.
Hundreds of lines of code were deleted to improve maintainability and testability without degrading the performance of the live service.
Junior FE developers at Kakaopay share how they ran a study group and their note-taking know-how to strengthen their practical skills.
KakaoPay shares how it upgraded its iOS WebView to 2.0 and improved development efficiency through a Shared Framework.
The core lies in eliminating domain dependencies from generic components and separating business logic via custom hooks.
Introduced three patterns that resolve dependency issues arising during Storybook story writing and improve component design.
Kurly's DevOps team introduced Terraform to address infrastructure management complexity caused by growing services, and shared their modularization and refactoring process.
Market Kurly is pushing forward with a 5th-generation design to resolve deadlock issues in the cart domain and improve performance.
Identifies code deviating from design intent using instability metric (I) based on Angular module FanIn/FanOut
Kurly's Logistics Development Team improved code quality and leveled up team members' understanding of the project through refactoring the inbound management system.
Through pair programming, lambda expression logic that hurt readability was refactored into simple if statements and clear method names.