reaper, Считаю что то, как ты используешь тернарный оператор, слишком малочитабельно, лучше уж использовать if...else в таких случаях. Всегда считал что тернарый оператор это такой же + или -, то есть мы же не пишем:
51234 +
2133423423
Так зачем писать такие сложные логические конструкции с помощью не подходящего инструмента.
По поводу пробелов (да и вообще любых "лишних" символов) скажу, что при десятипальцевом слепом наболе, эти самые лишние пробелы очень мешают, гораздо проще вводить вообще без пробелов, но читабельность падает, от того стараюсь не использовать лишние пробелы там, где они не повышают читабельности.
Моноширность это и есть невозможность настроить под себя. Есть заданный размер, им и пользуемся. На счет числа пробелов, думаю оставлю пока как есть. На счет табуляции, были случае что при переходе между текстовыми редакторами, ширина менялась и приходилось лезть в настройки, что раздражает. Вообще не вижу смысла слишком расширять табуляцию, когда два пробела вполне себе формируют визуальные блоки.