Jump to content
  • 0

Название идентификаторов по русски плохой тон?


zobu
 Share

Question

Где то читал что называть идентификаторы или классы по русски (типа id="identifikator" #identifikator) считается плохим тоном, а если мне так удобнее и понятнее, всё равно нужно следовать этим не совсем логичным правилам?

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Где то читал что называть идентификаторы или классы по русски (типа id="identifikator" #identifikator) считается плохим тоном, а если мне так удобнее и понятнее, всё равно нужно следовать этим не совсем логичным правилам?

Нужно сразу привыкать к тому что кто-то другой будет читать код:) А читать что-то типо #blokSverhu #centralniiBlok Ну и т.п... :unsure:

раз уж писать английскими буквами, так писать уже нормальными словами:)

Link to comment
Share on other sites

  • 0

Можно писать как вам удобно, но сложилась традиция что имена обычно даются на Анг. и со смыслом, так как если кто-то другой будет читать ваш код чтобы он понял что вы имейте в виду, да и вы через некоторое время можете забыть. А так привыкайте сразу писать правильно и вам будет легче потом читать чужой код и другим читать ваш.

Link to comment
Share on other sites

  • 0

это всё лишние понты)) хоть по японски называй, главное чтоб ты сам помнил, что как называется))

другое дело - если вы в команде работаете...

даются на Анг. и со смыслом

А если кода очень многа? там смысла не напасёшся, вход идут суфиксы, префиксы, цифры и т.д.

Link to comment
Share on other sites

  • 0

Формально можно вообще русскими буквами id-ы и классы именовать, валидатор не против. Проблемы начнутся а) при смене кодировки (в т.ч. случайной — не тем редактором открыл и т.п.), б) если возникнет необходимость подключить к проекту иностранца. А в классах вообще можно использовать юникодовские спецсимволы типа стрелок, нот и смайликов — главное, чтоб шрифт редактора их понимал :).

Вообще правила хорошего тона — не догма. Можно всё, что решает задачу и не создает дополнительных проблем в текущих условиях. Аналогия с одеждой. Нет ведь закона, запрещающего ходить по улицам в скафандре или, скажем, индейской накидке из перьев, но большинство ходит в деловых костюмах либо в джинсах и т.п. Так принято и так удобно (в большинстве случаев)...

Link to comment
Share on other sites

  • 0

Формально можно вообще русскими буквами id-ы и классы именовать, валидатор не против. Проблемы начнутся а) при смене кодировки (в т.ч. случайной — не тем редактором открыл и т.п.), б) если возникнет необходимость подключить к проекту иностранца. А в классах вообще можно использовать юникодовские спецсимволы типа стрелок, нот и смайликов — главное, чтоб шрифт редактора их понимал :).

Вообще правила хорошего тона — не догма. Можно всё, что решает задачу и не создает дополнительных проблем в текущих условиях. Аналогия с одеждой. Нет ведь закона, запрещающего ходить по улицам в скафандре или, скажем, индейской накидке из перьев, но большинство ходит в деловых костюмах либо в джинсах и т.п. Так принято и так удобно (в большинстве случаев)...

Очень интересно, если у вас будет время может приведёте пример использования юникодовских спецсимволов типа стрелок, нот и смайликов :blink:

что бы было на что опираться при спорах о "красоте кода" :facepalmxd:

Edited by zobu
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy