Как вы называете функции/переменные/и т.д., когда не можете придумать хорошее имя?

Как вы называете функции/переменные/и т.д., когда не можете придумать хорошее имя?
Как вы называете функции/переменные/и т.д., когда не можете придумать хорошее имя? - giorgiotrovato @ Unsplash

Когда вы определяете функцию/переменную/и т.д. и не знаете, как ее назвать, как вы ее называете? Как вы придумываете имя?

Если вы используете временное имя в качестве визитной карточки, пока не дадите ему настоящее имя, какое временное имя вы используете?


обновление

Я использовал такие вещи, как WILL_NAME_LATER, NEEDS_NAME или TO_BE_NAMED. Я надеялся, что существует принятая конвенция, я на самом деле надеялся, что если я использую эту принятую конвенцию, моя IDE будет выделять имя, пока я не изменю его.

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

Допустим, у вас есть что-то, что помогает вам конструировать объекты, но вы не знаете, что это обычно называется фабрикой. Просто назовите его ObjectCreator. Это звучит тупо, но, по крайней мере, понятно.

Допустим, у вас есть словарь, который преобразует имена хостов в IP-адреса. Просто назовите его HostnamesToIpAddresses. Конечно, это длинно, но зато точно говорит о том, что делает.

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


LetsCodeIt, 20 мая 2023 г., 22:32