LINUX.ORG.RU

Анлицизм или Translit в именах переменных?

 , ,


0

1

Как вы считаете как правильнее задавать названия для переменных, функций, классов, интерфейсов и т.д.? Очень часто вижу людей которые пишут например так:

Вместо:

coming = 1205
consumption = 654

Пишут:

# приход
prihod = 1205

# расход
rashod = 654

Или

class Animal:
  def habitat(self):
      speak_str = 'Hello from Animal'
      print(speak_str)

class Dog(Animal):
    pass


bark = Dog()
print(bark.habitat())
class Zhivotnye:
  def mesto_obitania(self):
      speak_str = 'Hello from Animal'
      print(speak_str)

class Sobaki(Zhivotnye):
    pass


layka = Sobaki()
print(layka.mesto_obitania())

Вы так пишите иногда, когда не находите в своем словарном запасе английские слова? Мне кажется это общая проблема для не англоговорящих стран.

Deleted

Последнее исправление: Deleted (всего исправлений: 3)

Ответ на: комментарий от no-such-file

Да всё, свали, пустомеля. Твои вскукореки мне не интересны, перестань навязываться, как школьник никомуненужный.

anonymous
()
Ответ на: комментарий от no-such-file

Я понимаю, что папка тебе мало внимания уделяет и тебе хочется найти себе его аналог в сети. Но это тупиковый путь, рано или поздно ты это поймёшь. Просто грустно смотреть вот на таких как ты мелких, никому не нужных мамкиных сынков. Такой ценный общественный ресурс, но нафиг никому не нужен.

anonymous
()

Пиши по английски. Рассматривай это как ещё одну возможность попрактиковаться в иностранном языке.

r_asian ★☆☆
()
Ответ на: комментарий от kostyarin_

This document’s use of Fa whence is incorrect English, but is maintained for historical reasons.

Допустим, но из этого никак не следует корректность именно "from".

dexpl ★★★★★
()
Ответ на: комментарий от abs

На любой нормальнооплачиваемой коммеческой работе где ты чувствуешь себя белым человеком

Одинэсников, наверное, очень позабавили бы твои слова.

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

Допустим, но из этого никак не следует корректность именно «from».

Всё следует.

kostyarin_ ★★
()

Если пишу только для русскоязычных товарищей (которые еле-еле английский знают), то можно. А вообще в своих проектах такое не делаю. Лучше словарь глянуть и слово выучить.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от hobbit

Я тоже комментарии на английском пишу, если нет принятого code style.

peregrine ★★★★★
()
Ответ на: комментарий от abs

Это если ты в отечественную конторку не попадешь, а попадешь в интернациональную.

peregrine ★★★★★
()

На английском, разумеется! Если вся фигня на нем, зачем переменные на другом языке определять? Просто не эстетично, беспорядочно и режет глаз. Вот если вся система была на русском (как, например, 1С) тогда по той же причине лезть с английским не стоило бы.

anonymous
()
Ответ на: комментарий от dexpl

Одинэсников

1С - Медиана $1500, III квартиль $1600
javascript - Медиана $2000, III квартиль $2500
java - Медиана $2400, III квартиль $2800

дальше сам развлекайся

https://jobs.dou.ua/salaries/#period=jun2019&city=Kyiv&title=Software...

очень позабавили бы твои слова.

Действитель, это очень забавно не быть белым человеком

abs ★★★
()
Последнее исправление: abs (всего исправлений: 1)
Ответ на: комментарий от keir

Да. Только по этой причине используй английский всегда. Автоподстановка может и поможет но не всегда и не везде. А когда захочешь на диске поиском по файлам пройтись, то быстро вспомнишь что в консоле автоподстановки нет.

Suntechnic ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.