Обновить

Комментарии 17

Кириллические переменные?!

image
Вот труъ кириллица:

image
Аминь
А это не Библию патчат?
Ждем ясных и интуитивно понятныех текстов программ от китайских девелоперов.

А вообще, за использование не ASCII символов в структурах, отличных от данных или комментариев, надо отрывать ноги по самую шею.
Комментарий кириллицей даже в UTF-8 файле, без вышеописанного патча PyDev приведёт к падению при запуске.
Стоит Eclipse Juno, последний PyDev

x = 'Hello World!' #Комментарий православной кириллицей
print(x)

Нормально запустился и отработал — никаких ошибок.
Хорошо, а теперь представим, что у вас multilanguage приложение.
Сделайте строковую константу кириллицей и присвойте её переменной.
Пардон, когда первый раз читал — не обратил внимания, что проблема чисто виндовая.

Под linux ничего подобного нет, и константы и сами переменные могут быть хоть на русском, хоть на японском.
Ну под никсами тоже можно дефолтную кодировку системы настроить не на UTF-8 и будет то же самое.
В самом деле? Раньше от этого не падало. Я, правда, давненько Эклипс не запускал.
НЛО прилетело и опубликовало эту надпись здесь
Во, попахивает «церебральным сексом» от 1С.
Есть специфичные для России продукты: бухгалтерский учёт, складской учёт, электронный документооборот, электронная отчётность. Смысл делать её интернациональным пропадает уже после 200-й попытки рассказать, который из классов у тебя «Накладная» и как её «Провести».
В конце концов пишешь класс
class Накладная( Документ ):
    def Провести( self ):

И это не считая всяких фреймворков для тестеров, пишуших скрипты тестирования, которым даже слова Логин и Пароль лучше писать по-русски, иначе не поймут.
Спасибо за статью по настройке, полезно все, кроме имен переменных на русском. Имхо это излишнее. Тем то не умеет не хочет писать на базовом языке нечего делать в тестировании, а тем более в программировании.
Приезжайте к нам в Ярославль с правильными программистами и тестерами. :)
Жаль кармы мало, плюсанул-бы ) Нет, лучше уж Вы к нам =)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации