The development team behind the Curl project has made efforts to improve code readability and maintainability. By analyzing function length and complexity, they identified areas that needed attention. The pmccabe tool helped identify complex functions, which were then refactored into smaller, more manageable pieces. This effort resulted in improved code quality and easier maintenance. The team aims to continue simplifying functions and monitoring progress through graphs.
Source: https://daniel.haxx.se/blog/2024/10/27/decomplexifying-curl/