Публикации по теме 'developer-experience'


Кодекс чести: раскрытие ценностей моей команды разработчиков программного обеспечения
Как я создаю команды разработчиков мирового уровня Мой опыт изучения сложностей индустрии программного обеспечения на протяжении чуть более десяти лет — от крупных корпораций до гибких стартапов — позволил мне сформировать определенный набор ценностей. Эти ценности — моя путеводная звезда, направляющая меня в создании команд разработчиков мирового класса, компас, который я часто использую, чтобы не сбиться с курса и подавать пример. Эти ценности являются свидетельством триумфов,..

Введение в Bazel для разработчиков Scala
Время сборки проекта оказывает значительное влияние на эффективность разработки команды. Чем больше кодовая база, тем больше времени требуется для сборки. И чем дольше время сборки, тем хуже становится опыт разработчика. Хотя SBT — отличный инструмент сборки, его конструкция (в частности, отсутствие надежного кэша сборки с адресацией по содержимому) делает его не очень подходящим для крупных проектов. В этом сообщении в блоге рассказывается о Bazel, системе сборки для быстрой сборки..

Почему у каждой команды разработчиков программного обеспечения должен быть владелец опыта разработки
Инженер, заботящийся об опыте разработчиков в вашей команде, может оказаться незамеченным героем, заслуживающим большей похвалы. В последние годы все больше и больше компаний осознают, что такие предложения, как каждая компания - компания-разработчик программного обеспечения и программное обеспечение пожирает мир , являются более чем теоретическими утверждениями. Скорее, они отражают новую реальность, в которой отделы программного обеспечения являются не только центрами затрат,..

Как улучшить опыт разработчиков ваших программных проектов
Практики, которые приносят радость по мере роста и масштабирования программных проектов Если вам посчастливилось работать со мной, вы заметите одну вещь: у меня обычно больше вопросов, чем ответов. Последние несколько месяцев меня не отпускали по ночам несколько вопросов. Почему многие программисты слишком усложняют вещи? Почему бы нам больше не сосредоточиться на упрощении наших программных проектов? Какие объективные метрики можно использовать для измерения простоты программных..

Обрезка JavaScript для лучшего DX
Принятие минимализма в разработке пользовательского интерфейса DX означает опыт разработчика. Некоторые функции языка JavaScript лучше оставить неиспользованными или использовать умеренно в современных приложениях React, Дуглас Крокфорд однажды написал книгу в том же духе. Когда я говорю современные , я имею в виду приложения, которые используют хуки для управления состоянием компонентов и жизненным циклом. ИМО, вы напишете более чистый, выразительный и простой код, следуя этим..