Есть как минимум две причины, и в статье они описаны:
Первая - тебе нужен разработчик что бы этот if написать, а на данном этапе жизни продукта свободного под эту задачу может и не быть. Корме этого внесение всех хотелок в дальнейшем это работа не только разраба но и аналитика. Другими словами время работы команды дороже, вычислительных ресурсов языковой модели. Команда и разработчик может что то в это время более полезное для бизнеса делать.
Вторая - не реально формализовать всё, попробуй описать что такое вежливость с использованием SOLID
Но мысль статьи в том что бизнес будет применять скоро оба подхода и с этим придется жить.
Например, если в коде есть несколько слоев, то можно легко их и непринужденно нарушать.
Для больших проектов, есть резонный повод использовать готовую реализацию, а вот для библиотек контейнер вреден, на мой взгляд, у тебя возникнет протест, когда у тебя в проекте есть уже одна библиотека, которая реализует контейнер, а в зависимостях другая
Да, в место статичного фото для фона берётся кадр с камеры только после блура.
У Джеффа Дина доклад действительно очень крутой получился.
https://youtu.be/2A3tiAmaq_c?feature=shared
ML-для-ML это то чего я жду давно в контексте, того что бы выйти по скорости развития в экспоненту.
Не было плана, статья была написана на внутреннем ресурсе.
А деврел молодец что помог перенести на хабр.
Есть как минимум две причины, и в статье они описаны:
Первая - тебе нужен разработчик что бы этот if написать, а на данном этапе жизни продукта свободного под эту задачу может и не быть. Корме этого внесение всех хотелок в дальнейшем это работа не только разраба но и аналитика. Другими словами время работы команды дороже, вычислительных ресурсов языковой модели. Команда и разработчик может что то в это время более полезное для бизнеса делать.
Вторая - не реально формализовать всё, попробуй описать что такое вежливость с использованием SOLID
Но мысль статьи в том что бизнес будет применять скоро оба подхода и с этим придется жить.
Например, если в коде есть несколько слоев, то можно легко их и непринужденно нарушать.
Для больших проектов, есть резонный повод использовать готовую реализацию, а вот для библиотек контейнер вреден, на мой взгляд, у тебя возникнет протест, когда у тебя в проекте есть уже одна библиотека, которая реализует контейнер, а в зависимостях другая