Как стать автором
Обновить

Apple тоже избавляется от «чёрных списков»

Разработка под iOS *Терминология IT IT-компании


16 июля 2020 года Apple сообщила об обновлении внутренней терминологии в своем коде. Эти изменения касаются среды разработки Xcode, API интерфейсов, документации, а также всех проектов с открытым исходным кодом.

Разработчики теперь должны использовать вместо терминов whitelist и blacklist альтернативные термины allow list и deny list или approved list и unapproved list, в зависимости от контекста. Также вместо терминов master и slave нужно использовать такие нейтральные названия: primary/secondary, primary/replica, main/secondary или host/client.

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

Apple пояснила, что API для разработчиков, в которых используются исключенные термины, будут считаться устаревшими, так как в компании уже начали процесс замены терминов на нейтральные во всей своей внутренней кодовой базе, включая WebKit и Swift. Разработчики теперь должны использовать только новые API, доступные в обновленном SDK платформы.

Кстати, 19 июля 2020 года Apple изменила стартовую страницу своего сайта — в компании таким образом показали, что тоже оплакивают потерю одного из величайших героев американской истории — лидера движения борцов за гражданские права Джона Льюиса.



См. также:

Теги:
Хабы:
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 6.1K
Комментарии Комментарии 24