Пишу первый вариант. Не помню уже почему, просто привычка такая.
Если IDE потом поправляет - не заморачиваюсь.
А вот пробелы бывают не к месту. Они разрыхляют код и делают его труднее для восприятия, имхо.
Например:
if (*something*) {
/* code */
}
я исправил бы на
if(*something*){
/* code */
}