[Перевод] Если вы собираетесь сидеть и ничего не делать, то хотя бы делайте это правильно
Иногда бывает нужно, чтобы API не делал ничего. При этом важно, чтобы он не делал ничего правильным образом.Например, у Windows есть сложная инфраструктура печати, но этой инфраструктуры нет у Xbox. Что должно произойти, если приложение попытается выполнить печать на Xbox?Неправильно было бы, если бы функции печати выбрасывали NotSupportedException. Установленное пользователем на Xbox приложение...
https://clck.ru/38vS2d
Иногда бывает нужно, чтобы API не делал ничего. При этом важно, чтобы он не делал ничего правильным образом.Например, у Windows есть сложная инфраструктура печати, но этой инфраструктуры нет у Xbox. Что должно произойти, если приложение попытается выполнить печать на Xbox?Неправильно было бы, если бы функции печати выбрасывали NotSupportedException. Установленное пользователем на Xbox приложение...
https://clck.ru/38vS2d
2 мес. назад