Необходимо войти или зарегистрироваться

Авторизация

Введите логин, email или номер телефона, начинающийся с символа «+»
Забыли пароль? Регистрация

Новый пароль

Авторизация

Восстановление пароля

Авторизация

Регистрация

Выберите, пожалуйста, ник на пикабу
Номер будет виден только вам.
Отправка смс бесплатна
У меня уже есть аккаунт с ником Отменить привязку?

Регистрация

Номер будет виден только вам.
Отправка смс бесплатна
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
Авторизация

Пост

Пост

23 комментария
RandomOpinion
+1

это херня., вот перфекционизм порой убивает.. вчера часа 3 потратил на процедуру которую можно сделать за минут 20, а всё потому что ссука если делать - то по канонам и максимально универсально, а не так как "быстро". :-(

з.ы. а иногда залезешь в чужой код и хочется взять биту в руки и долго, очень долго бить по голове.

+1
Аватар пользователя heavyheart heavyheart
+1

Очень жизненно.

Нужно заботиться о читаемости кода, если этот код будет кто-то читать (сам же и будешь), осмысленные имена переменных для этого очень важны.

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

+1
Аватар пользователя Wladislaw95 Wladislaw95
0

Вроде это аналитический паралич, если не ошибаюсь.

У меня помимо переменных, такая херня ещё с написанием графического интерфейса. С английским у меня плохо, и как-нибудь назвать контрол не хочется, сижу ковыряю переводчик, смотрю скрины других программ. Чего стоит такие слова как "to", "in" и т.п. Смотрю другую прогу, в одном месте с маленькой, в другом с большой.. Один скрипт из-за этого так и не доделал.

0
раскрыть ветку 1
YaSpammer
0

Я именно так английский и выучил

0
Аватар пользователя Pashkin Pashkin
0

...а сам и слово «полчаса» написать путью не можешь.

0
HitlerAntifa
0

Не жизненно.

0
Mr.Ganish
0

жизненно)

0
Аватар пользователя andsermo andsermo
-1

У меня переменные с очень длинными именами отображающими их суть. Для циклов только i,  j, k. Если это класс, закрытые члены с префиксом нижняя черточка this-> _someField. Чтобы не путать в методе член класса и локальную переменную ,  все обращения к полям изнутри класса только через this.

-1
раскрыть ветку 1
MinusNull
0

Привет. А смысл делать закрытые члены с префиксом нижняя черточка, если вы ко всем полям обращаетесь через this (что уже не даст вам перепутать локальная переменная и закрытый член класса)?

Про публичные переменные можно не говорить, ибо инкапсуляция.

Вижу смысл только в приватных методах. Правильно понял?

0
Аватар пользователя DevNul DevNul
-1

а над чем там думать-то?

-1
раскрыть ветку 9
Аватар пользователя BegemotikVParike BegemotikVParike
+2

Действительно. Называем все переменные "a", "b", "c", "d" и т.д. Ну а то что читаемость пиздец, ну так это проблема программиста из будущего.

+2
раскрыть ветку 8
Аватар пользователя DevNul DevNul
+2
а что, у тебя только два варианта? либо думать полчаса, либо абвгд? обычное, нормальное название, которое отражает суть этой переменной в голову приходит только после медитации и молитвы ктулху? тогда да, можно и полчаса подумать, иначе хз
+2
kaloraw
0

эт хуйня. я заметил любителей на js использовать j _j __j ____j, я, ля, час сидел, одну функцию разгребал

0
раскрыть ветку 4
Fireleo
-1

Вообще-то, правильно начинать с "i"

-1
раскрыть ветку 1
kaloraw
-2

а я где-то такое встретил и мне понравилось -

array  $aНазваниeМассива

obj      $oНазваниeОбъекта

string $sНазваниeСтроки

int       $iЧисло

по первой букве понимаешь с чем имеешь дело

-2
раскрыть ветку 3
Аватар пользователя silencer2k silencer2k
+2
+2
раскрыть ветку 2
kaloraw
0

о, спс, не знал.

0
раскрыть ветку 1
Похожие посты
Возможно, вас заинтересуют другие посты по тегам: