March 2018
Intermediate to advanced
276 pages
7h 11m
English
Here are the solutions to the exercises in Chapter 2, Identify Code with High Interest Rates.
From the perspective of test automation, the code that drives the test execution from the command line has evolved into two hotspots: integration-cli/docker_ cli_build_test.go and integration-cli/docker_cli_run_test.go. Their complexity trends show a steep upward drift and, combined with the pure size of the files, these hotspots make great refactoring candidates.
The historic hotspots activerecord/lib/active_record/base.rb and activerecord/lib/active_ record/associations.rb both show a dramatic reduction in size and code complexity ...