The apparent’s tradeoff of detail is the "noise", you’ll think its so verbose.
For the purpose of record the detail process, the real code should be included into the body of detail.
This maybe affect some readability of the code.
The pro is you can treat detail code as the docs to understand the real code.
The con is you maybe think this will make your clean code to some mess。