Как же меня забавляют такие вещи. Весь технический фундамент современных IT был построен людьми более-менее умеренных взглядов да и вообще больше ориентированных в сторону инженерии и математики. Потом в это дело вливаются СЖВ-выблядки со своим уставом и на фундаменте, который создавали не они (да возможно и не смогли бы создать), начинают свой несмешной цирк. Гендерно и расово-нейтральные названия переменных и комментарии, перехерачивание терминологии, перекошенная в левую сторону модерация в соцсеточках, искусственной дайверсити. Каеф.
Это ещё одна несуразица (а в it и своих несуразиц хватает).
Это лишняя когнитивная нагрузка на говнокодера, которому помимо технических аспектов и общей логики задачи приходится еще думать о том, что какие-то фрагменты его кода оскорбляют меньшинства. Причем самим меньшинствам, как мне кажется, срать на code-style, у них другие проблемы.
Это излишнее (на мой вкус) привнесение политики в техническую область. Оно конечно не такое масштабное и уёбищное, как, например, гонения на генетику и кибернетику в определенные периоды в СССР, но всё равно уебищное.
Совершенно не лишнее. Большинство программистов, которые задумываются о нейминге начинают резко писать код лучше. Брезгливое отношение к именам сущностей, название по ограниченному и стереотипному словарю — признак хуевого «кодера».
Ну так одно дело, когда имя переменной отражает её "физический", если так можно выразиться, смысл. Это улучшает читаемость, облегчает поддержку кода и т.д., это я люблю.
А когда начинается искусственная идиотия с he/she/it/they/master/slave/black/white/man/woman - это уже перебор.
Ну если термины whitelist и blacklist каким то образом относятся к гонения рабов или черных, то звучит действительно так себе. Но с другой стороны blacklist вообще не говорящее название, поди разберись чего он там запрещает.
А список так и назывался, черным? Вообще с эппл спорить тут бесполезно, у меня вот были проблемы из-за Крыма в приложении, хотя у всех крупных приложений типа авто.ру, авито он тоже есть и у них никаких проблем. Бодался полгода, пришлось убирать :(
Я понимаю все сейчас политизированы сильно, но это реально плохие названия. Есть у некоторых программистов привычка, тащить один и тот же термин везде. И списки блокировок, и таблицы замен, и права доступа — все у него будет blacklist. Ни о чем не говорящее название, в большом проекте нормально не поищешь.
Вот конкретно здесь ничем не обоснованное использование, кроме лени. Ещё бы функцию проверки по блеклисту назвали «фейсконтроль».
Комментарий недоступен
Комментарий недоступен
в джанге, что особенно примечательно в контексте фильмы Квентина нашего Тарантины
Комментарий недоступен
Комментарий недоступен
осуждать и ставить на колени, пока не сгорят (от стыда)
Еще в Go
Как же меня забавляют такие вещи. Весь технический фундамент современных IT был построен людьми более-менее умеренных взглядов да и вообще больше ориентированных в сторону инженерии и математики. Потом в это дело вливаются СЖВ-выблядки со своим уставом и на фундаменте, который создавали не они (да возможно и не смогли бы создать), начинают свой несмешной цирк. Гендерно и расово-нейтральные названия переменных и комментарии, перехерачивание терминологии, перекошенная в левую сторону модерация в соцсеточках, искусственной дайверсити. Каеф.
Комментарий недоступен
Ну как бы да, но с другой стороны:
Это ещё одна несуразица (а в it и своих несуразиц хватает).
Это лишняя когнитивная нагрузка на говнокодера, которому помимо технических аспектов и общей логики задачи приходится еще думать о том, что какие-то фрагменты его кода оскорбляют меньшинства. Причем самим меньшинствам, как мне кажется, срать на code-style, у них другие проблемы.
Это излишнее (на мой вкус) привнесение политики в техническую область. Оно конечно не такое масштабное и уёбищное, как, например, гонения на генетику и кибернетику в определенные периоды в СССР, но всё равно уебищное.
Комментарий недоступен
Совершенно не лишнее. Большинство программистов, которые задумываются о нейминге начинают резко писать код лучше. Брезгливое отношение к именам сущностей, название по ограниченному и стереотипному словарю — признак хуевого «кодера».
Ну так одно дело, когда имя переменной отражает её "физический", если так можно выразиться, смысл. Это улучшает читаемость, облегчает поддержку кода и т.д., это я люблю.
А когда начинается искусственная идиотия с he/she/it/they/master/slave/black/white/man/woman - это уже перебор.
Искусственная да, особенно сейчас, но опять же тот же master/slave какая-то параша, в духе так принято, не отражающая сути процесса.
Комментарий недоступен
С одной стороны да, гендер надо было ебануть, с другой — ты дохуя прогрессивный, раз пол у тебя целое число. Хотя маловато будет через лет пять.
Мы не можем этого знать.
Комментарий недоступен
Комментарий удален модератором
Комментарий недоступен
да
Есть белый карлик
Комментарий недоступен
Ебанутым нет покоя
Ну если термины whitelist и blacklist каким то образом относятся к гонения рабов или черных, то звучит действительно так себе. Но с другой стороны blacklist вообще не говорящее название, поди разберись чего он там запрещает.
+ в разных культурах значение цветов разнится.
Комментарий недоступен
Походу не фейк, мне вчера с AppStore прилетел реджект обновления по этому же поводу
Приложение на русском?
Да, причем доступно только в СНГ
А список так и назывался, черным? Вообще с эппл спорить тут бесполезно, у меня вот были проблемы из-за Крыма в приложении, хотя у всех крупных приложений типа авто.ру, авито он тоже есть и у них никаких проблем. Бодался полгода, пришлось убирать :(
Я понимаю все сейчас политизированы сильно, но это реально плохие названия. Есть у некоторых программистов привычка, тащить один и тот же термин везде. И списки блокировок, и таблицы замен, и права доступа — все у него будет blacklist. Ни о чем не говорящее название, в большом проекте нормально не поищешь.
Вот конкретно здесь ничем не обоснованное использование, кроме лени. Ещё бы функцию проверки по блеклисту назвали «фейсконтроль».
Авторы сериала "Черное зеркало"...
На опеннете давно про это читаю -_-
А как быть с названиями цветов?
Я думал, что связь с чёрной меткой. Отсюда и чёрный список запрещённых, недоброжелательных
Ебучий расист! Ну как ты не можешь думать, что blacklist означает список черных??????????????
Это они ещё до энергетиков не добрались
Blackout может восприниматься как изгнание чёрных, а не проблемы с отключением электричества в городе