elefevre/shrinkwrap — comment on commit 71112cb2248256d1a0da839fcfb5dbf033d1bcbb
File:  line 0
By elefevre:

Essentially, it makes the code more "fluent". You can read code like telling a story to yourself and you don't have to try remember what a variable stands for.
What I sometimes do, also, is rename a variable so that the name become the same as the value itself. eg. String eric = "eric". But it's rarely worth it, except for constants.

It is also closer to the way the code is actually being used in production: you don't usually don't use the same pointers to add data and request data.

Of course, it also reduces the number of lines, which is nice.