Ответ 1
Рекомендуется использовать пустую строку в конце каждого файла для навигации. Подумайте, что произойдет, если кто-то откроет ваш код с помощью vim, например, и использует комбинацию клавиш для перехода с пустой строки на пустую строку. Или, если он решает добавить еще одну часть кода в конец файла, он может быстро выполнить GO и ввести его вместо прокрутки до конца файла.
Кроме того, средства управления версиями будут сообщать об изменениях, если у вас нет конечной пустой строки при попытке вставить код в конец файла.