Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Помогите назвать переменную тред (https://javascript.ru/forum/offtopic/58697-pomogite-nazvat-peremennuyu-tred.html)

ТОТ_САМЫЙ 05.10.2015 19:52

Помогите назвать переменную тред
 
Не секрет что это самая сложная часть в программировании. Так поможем же друг другу)


Итак я начну: У меня есть класс Watcher он отслеживает что-то, и при из менении вызывает хендлеры, хочу дать ему 2 метода "приостановить", "возобновить", и одно свойство "приостановлен ли".

Подскажите как лучше назвать эти переменные и функции?
Пока остановился на:

suspend = function(){}
rise = function(){}
suspended = true

ksa 06.10.2015 08:23

Цитата:

Сообщение от ТОТ_САМЫЙ
приостановить

suspend
Цитата:

Сообщение от ТОТ_САМЫЙ
возобновить

resume
Цитата:

Сообщение от ТОТ_САМЫЙ
приостановлен ли

suspended
state

sheburshalo 06.10.2015 11:23

pauseMethod, continueMethod, pauseFlag, isPause

Проблема в попытке создать короткие названия переменных, из-за чего они перестают передавать смысл!

Тебе символов на названия жалко? Не жмись. Как пример: getElementById

ksa 06.10.2015 11:34

Цитата:

Сообщение от sheburshalo
Как пример: getElementById

Ну тут явный перебор! :D
То ли дело
$();

ТОТ_САМЫЙ 06.10.2015 12:22

Цитата:

Сообщение от sheburshalo
Тебе символов на названия жалко?

Конечно, основное стремление это создавать короткие имена, потому что они красивые и запоминаются лучше. Это неотьемлемая часть хорошего кода, и это одна из причин по которой я создал этот тред. Названия должны быть короткие, односложные, и при том отражать смысл. Потому что символов жалко. С подключением). Я думал всем ОЧЕВИДНО что названия нужно давать чем короче чем лучше)))))), ты не знал)???? Это не оговорченная, но интуитивная практика программирования.

okComputeGetMeArrayUsersWhenUserHasPropOloloValueIsLessOne = function(){}

ТОТ_САМЫЙ 06.10.2015 12:26

Цитата:

Сообщение от ksa
resume

вот в том и дело что это слово не подхоlит по смыслу) ни чего не продолжается, то есть ты вызвал метод и ничего не продолжилось, он просто проснулся, он просто начинает дальше отслеживать и если что то проихзойдет он не проигнорит. Я бы использовал on и off но он уже наследует от ивент емиттера у которого есть эти методы))

остановился на activate deactivate и active

ksa 06.10.2015 13:20

Цитата:

Сообщение от ТОТ_САМЫЙ
остановился на activate deactivate и active

Я и не сомневался, что твои варианты будут самые самые! :D

sheburshalo 06.10.2015 14:04

Цитата:

Сообщение от ТОТ_САМЫЙ
Названия должны быть короткие

Цитата:

Сообщение от ТОТ_САМЫЙ
Это не оговорченная

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

Цитата:

Сообщение от ТОТ_САМЫЙ
интуитивная практика программирования

Интуитивная это когда понимаешь, что хранит переменная. Длина переменной к этому не имеет отношения.

Цитата:

Сообщение от ТОТ_САМЫЙ
okComputeGetMeArrayUsersWhenUserHasPropOloloValueI sLessOne

Тебе чё делать нечего? Развел детсад.

Тема не заслуживает существования. Проблема надумана. TS пытается выдать личные проблемы за какую-то практику.

ТОТ_САМЫЙ 06.10.2015 14:17

Цитата:

Сообщение от sheburshalo
Потому и неоговоренная, потому что такие глупости, которые ты придумываешь никому не интересны.

Ты просто низкоквалифицрованный программист раз незнаешь почему названия переменных должны быть как можно короче))

Это придумал не я и это не глупости) Глупость не знать что переменные долны быть как можно короче, так они красивее, лакончнее, четче отражают сымсл и приятнее псиать и читать код.


Раз ты не знаешь таких вещей то я бы тебя на работу точно не взял)

Цитата:

Сообщение от sheburshalo
Интуитивная это когда понимаешь, что хранит переменная.

Интуитивная практика программирования это когда ни где не связано что так надо делать, но люди ИНТУИТИВНО стремятся так делать. При чем тут ИНТУИТИВНОСТЬ В ПОНИМАНИИ ТОГО ЧТО ХРАНИТ ПЕРЕМЕННАЯ? Ты совсем штоле полоумный дегенерат)? Ты вообще вверх ногами читаешь что я пишу? или у тебя все, триггер сработал мол увидел слово "интуитивный" и начал думать что это про интуитивность понмиания того что в переменной? ПРЕДЛОЖЕНИЕ МОЕ ПРОЧИТАЙ ВСЛУХ, поехавший) и не позорься больше так.

Цитата:

Сообщение от sheburshalo
Тема не заслуживает существования. Проблема надумана.

настолько надумана что ты тут срач развел)? свалил отсюда!

sheburshalo 06.10.2015 15:23

Цитата:

Сообщение от ТОТ_САМЫЙ
Это придумал не я и это не глупости) Глупость не знать что переменные долны быть как можно короче, так они красивее, лакончнее, четче отражают сымсл и приятнее псиать и читать код.

Если бы у тебя была бы хоть малейшая доля мозгов, ты бы понял, что языком программирование недаром называют - код. Можешь и дальше изъясняться примитивно. Названия переменных должны однозначно отражать суть их. Про количество буков это в детсад.

Цитата:

Сообщение от ТОТ_САМЫЙ
я бы тебя на работу точно не взял)

Смотри штаны не порви пуканами. Влажные мечты как ты будешь брать меня на работу. Ржу, ага. Дворник поучает властителя.


Часовой пояс GMT +3, время: 07:21.