Best Practices

`FileUtils.cp(src, dest)` :trollface:

The XKCD basically tells you that if you make all parameters named, you have to look them up their names every time you need to invoke a method i.e. Oh was it FileUtils.cp(src: ..) or FileUtils.cp(source: )?

I agree tar and ln are confusing, but some other things aren't. That's why you should "Prefer", but not always "Use"