but seriously i think the point about whether this would actually make you a better programmer is valid.
What isn't so valid a point is assuming that there is nothing to gain from the approach that is shown here.
Synchronising your code pages with a .CD file has many advantages, some of them subtle ones. "Refactoring" is cool when it helps to standardise and accelerate understanding of the grammar (rules) of a programming language, but sucks when bloated, inelegant
coding leads to 10 X the spaghetti to sift through.
As other comments on this thread have pointed out giving coders the stubs of a subroutine/method does not a good member make.