In Ruby 2.3, the new safe navigation operator (&.), but make sure you use it in the right. Even better, if you are not 100% sure it is actually giving you value, avoid using it in the first place.
So what’s the problem with safe navigation operator.
If without it, the code is much bigger, and if the logic is wrong, there is a big chance it can attract attention from your code reviewers.
But with it, due to it tiny size, it is much more difficult to be noticed by anyone. Especially if it is not tested in unit test, it just becomes a black hole.