I agree that using "ls" in backticks is poor style and not to be encouraged. As for point 2, I wonder wether
tradez actually intended to use the digit "-1" instead of the letter "-l" (so easy to get these mixed up) -- in any case, the digit "-1" option is of course unnecessary in this context, just as the letter "-l" option is unsuitable. Bad form all around.