Именование переменных, комментарии и кодировка в России?
1. Если вы - не препод с матфака средненького университета, то currencyTransaction
2. Я не встречал комментариев на русском. Даже в проектах с русскоязычной документацией. Одна из причин - как раз опасение проблем с кодировкой
3. UTF-8 - даже не поднимается такой вопрос в работе
1. Буквы латинские, а значит правильно будет писать на английском. Так как понять так смогут все. valutaPerevoda - пишется однозначно, но есть русские слова, которые транслитеруются не однозначно. Это создает проблемы, в то время как в английском языке есть 1 вариант правильного написания. На мой взгляд однозначно правильно currencyTransaction.
2. Английские универсально. Это правило хорошего тона. Против обычно выступают лентяи и люди не знающие языка, находя себе миллион оправданий. Тем более что систематическое написание комментов на английском серьезно прокачивает скил английского.
3. Конечно utf-8