Публикации по теме 'developer-productivity'
«Максимизация вашей продуктивности как программиста: сила глубокой работы»
Как программист, вы знаете, что ваша способность сосредотачиваться и концентрироваться на своей работе имеет решающее значение для вашего успеха. Однако в эпоху постоянных отвлекающих факторов и прерываний может быть трудно достичь такой глубокой, неотвлекаемой работы, которая необходима для создания вашего лучшего кода.
В своей книге «Углубленная работа» Кэл Ньюпорт утверждает, что глубокая работа становится все более редкой и ценной в современной экономике, и что отдельные лица и..
Опасности копирования кода вставки
Практически каждый программист сталкивается с таким искушением благодаря Google и переполнению стека. Конечно, копирование и вставка могут быть дешевыми для поиска быстрых решений, но вы можете не знать, что вы упускаете во время этого процесса.
Начнем с того, что разработчик / программист умеет решать проблемы, а отличный разработчик отлично решает проблемы, который не сдается, когда становится трудно, а вместо этого разбивает проблемы до тех пор, пока они полностью не поймут их...
Скорость разработчиков машинного обучения
Разработка систем машинного обучения мучительно медленная. На разработку и развертывание моделей машинного обучения (ML) уходят месяцы. К тому времени, когда модели машинного обучения внедряются в производство, скорость разработки снижается. Давайте поймем, почему.
Задний план
Разработка систем ML — сложная задача. Специалисты по машинному обучению (исследователи, разработчики, инженеры, специалисты по данным) призваны спасти положение. Тем не менее, несмотря на самые лучшие..
Автоформатируйте свой код!
Согласованность экономит время и энергию разработчиков
Учитывайте пробелы.
В языках, где он является семантическим, он влияет на программу, и то, что является «лучшим» или «худшим» пробелом, может отличить работающую программу от неисправной. Существует четкий правильный ответ на вопрос, как следует применять пробелы.
В языках, где это исключительно эстетический вопрос, вопрос в том, как лучше форматировать код.
Любая часть программного обеспечения, которая является исключительно..
Почему я перестал использовать ваш любимый фреймворк и начал использовать свой любимый фреймворк
Во-первых, позвольте мне начать с вдохновляющего изображения, которое пробудит искру в умах людей (и их бюджете на пропускную способность).
У меня было большое приложение, которое я начал писать в Your Favorite Framework еще тогда, когда оно было в ранней версии, и еще тогда, когда я понятия не имел, что делаю, просто решив попробовать создать что-то впервые с использованием фреймворка.
Что касается того, что это большое приложение, вам просто нужно поверить мне в этом, учитывая,..
Прекратите распространять миф о 10-кратной производительности и сосредоточьтесь на улучшении
Разработчикам следует сосредоточиться на улучшении, а не на разнице в производительности.
Встречали ли вы статью, в которой говорится, что разница в производительности между лучшими и средними разработчиками составляет 10: 1? Вы, прочитав статью, спросили себя, где вы стоите на этой шкале?
Я знал и не знал ответа.
Я занимаюсь разработкой профессиональных ИТ-решений более 20 лет. За то время я ни разу не замечал такой разницы в производительности.
Но так ли это важно? Разве не..