Приоритизация фичей: как выбрать и что делать в первую очередь
Когда идей для развития продукта слишком много, легко потеряться и начать работать над всем подряд. Итог? Ресурсы на нуле, пользователи недовольны, а бизнес стоит на месте.
Разобраться в приоритетах помогает правильная оценка фичей: какие действительно двигают проект вперед, а какие тянут его вниз. Например, метод MoSCoW помогает распределить задачи по важности, а RICE учитывает охват, влияние и риски.
Как не потратить время на бесполезные доработки и сосредоточиться на главном — рассказываем в статье.
#статья #softskills #general #ru
Когда идей для развития продукта слишком много, легко потеряться и начать работать над всем подряд. Итог? Ресурсы на нуле, пользователи недовольны, а бизнес стоит на месте.
Разобраться в приоритетах помогает правильная оценка фичей: какие действительно двигают проект вперед, а какие тянут его вниз. Например, метод MoSCoW помогает распределить задачи по важности, а RICE учитывает охват, влияние и риски.
Как не потратить время на бесполезные доработки и сосредоточиться на главном — рассказываем в статье.
#статья #softskills #general #ru
Книга: Ремесло программиста. Практика написания хорошего кода [2009]
Простое и понятное руководство по выживанию в мире промышленной разработки ПО. О том, что редко объясняют, но с чем приходится сталкиваться каждый день: как писать код так, чтобы не страдать.
Что внутри:
— Как называть переменные, чтобы потом не гадать, что это вообще такое.
— Как работать в команде и не сойти с ума.
— Какие технологии действительно стоит изучать.
— Как писать документацию, которая не будет пылиться без толку.
— Какой стиль кода помогает, а какой только мешает.
И многое другое, что делает жизнь разработчика проще.
#книга #general #ru
Простое и понятное руководство по выживанию в мире промышленной разработки ПО. О том, что редко объясняют, но с чем приходится сталкиваться каждый день: как писать код так, чтобы не страдать.
Что внутри:
— Как называть переменные, чтобы потом не гадать, что это вообще такое.
— Как работать в команде и не сойти с ума.
— Какие технологии действительно стоит изучать.
— Как писать документацию, которая не будет пылиться без толку.
— Какой стиль кода помогает, а какой только мешает.
И многое другое, что делает жизнь разработчика проще.
#книга #general #ru
Шпаргалка: как отличить реальный код от AI-сгенерированного
AI уже умеет писать код, но не всегда делает это так, как человек. Иногда в репозитории появляется подозрительно идеальный код: чистый, структурированный, но почему-то не вписывающийся в проект. Или на собеседовании кандидат приносит решение, которое выглядит академично, но не может объяснить, как оно работает.
Часто AI-код можно узнать по шаблонным названиям переменных, избыточным комментариям и непониманию контекста. Он может быть технически верным, но логически слабым. А еще есть риск, что он просто не подходит под архитектуру проекта или нарушает лицензионные ограничения.
Как научиться отличать такой код и не попасть в ловушку? В статье разбираем главные признаки и реальные примеры.
#статья #general #ai #ru
AI уже умеет писать код, но не всегда делает это так, как человек. Иногда в репозитории появляется подозрительно идеальный код: чистый, структурированный, но почему-то не вписывающийся в проект. Или на собеседовании кандидат приносит решение, которое выглядит академично, но не может объяснить, как оно работает.
Часто AI-код можно узнать по шаблонным названиям переменных, избыточным комментариям и непониманию контекста. Он может быть технически верным, но логически слабым. А еще есть риск, что он просто не подходит под архитектуру проекта или нарушает лицензионные ограничения.
Как научиться отличать такой код и не попасть в ловушку? В статье разбираем главные признаки и реальные примеры.
#статья #general #ai #ru
Мега-подборка шпаргалок для разработчика
Этот репозиторий включает в себя более 200 шпаргалок, рассортированных по языкам, технологиями и направлениям. Есть даже подборки по инструментам, редакторам и проджект менеджменту.
Сохраняем одну большую шпаргалку, чтобы не теряться среди кучи маленьких.
#подборка #шпаргалка #general
Этот репозиторий включает в себя более 200 шпаргалок, рассортированных по языкам, технологиями и направлениям. Есть даже подборки по инструментам, редакторам и проджект менеджменту.
Сохраняем одну большую шпаргалку, чтобы не теряться среди кучи маленьких.
#подборка #шпаргалка #general
GitHub
GitHub - detailyang/awesome-cheatsheet: :beers: awesome cheatsheet
:beers: awesome cheatsheet. Contribute to detailyang/awesome-cheatsheet development by creating an account on GitHub.
Удобный и мощный графический клиент для Git
Помогает работать с репозиториями без лишних сложностей: наглядная визуализация веток, удобные инструменты для ревью кода и многое другое.
Легко подключается к GitHub, Bitbucket, GitLab и другим популярным сервисам.
Ссылка на инструмент: GitKraken
#инструмент #git #general
Помогает работать с репозиториями без лишних сложностей: наглядная визуализация веток, удобные инструменты для ревью кода и многое другое.
Легко подключается к GitHub, Bitbucket, GitLab и другим популярным сервисам.
Ссылка на инструмент: GitKraken
#инструмент #git #general
Мега-подборка простых, но полезных инструментов для разработчика
То, что есть на скриншоте выше — лишь малая часть всего списка. В этом наборе есть всё, что нужно для работы с текстами, безопасностью и конвертацией данных. Тут и генераторы UUID, токенов, хэшей и паролей, и инструменты для шифрования и подписи, включая RSA, AES и HMAC. А ещё можно конвертировать JSON, XML, YAML, Base64, проверять JWT-токены, форматировать SQL и даже анализировать разницу между текстами и JSON-объектами. И, конечно же, для удобства – генератор QR-кодов, калькулятор chmod и даже ASCII Art.
Ссылка на подборку
#подборка #инструмент #general
То, что есть на скриншоте выше — лишь малая часть всего списка. В этом наборе есть всё, что нужно для работы с текстами, безопасностью и конвертацией данных. Тут и генераторы UUID, токенов, хэшей и паролей, и инструменты для шифрования и подписи, включая RSA, AES и HMAC. А ещё можно конвертировать JSON, XML, YAML, Base64, проверять JWT-токены, форматировать SQL и даже анализировать разницу между текстами и JSON-объектами. И, конечно же, для удобства – генератор QR-кодов, калькулятор chmod и даже ASCII Art.
Ссылка на подборку
#подборка #инструмент #general
97 вещей, которые должен знать каждый программист [2010]
В этой книге нет единой линии повествования — это сборник самых разных взглядов на то, что, по мнению авторов, стоит знать программистам. Здесь можно встретить всё: от технических советов до размышлений о культуре разработки, от алгоритмов до принципов agile, от тонкостей профессионального роста до нестандартных решений.
#книга #советы #general #ru
В этой книге нет единой линии повествования — это сборник самых разных взглядов на то, что, по мнению авторов, стоит знать программистам. Здесь можно встретить всё: от технических советов до размышлений о культуре разработки, от алгоритмов до принципов agile, от тонкостей профессионального роста до нестандартных решений.
#книга #советы #general #ru
Лаконичная шпаргалка по регулярным выражениям
Регулярные выражения — это инструмент для поиска и обработки текста по заданным шаблонам. Они позволяют находить, заменять и извлекать нужные фрагменты строк с помощью специальных символов и правил. Проверка формата email, мобильного телефона, ФИО — это всё регулярки.
Хоть этот инструмент используется повсеместно, он обладает не самым очевидным синтаксисом, поэтому всё необходимое расписано на шпаргалке выше.
🍌 Регулярки пишу только по шпаргалкам
😈 Я всё помню и без них
#шпаргалка #regexp #general
Регулярные выражения — это инструмент для поиска и обработки текста по заданным шаблонам. Они позволяют находить, заменять и извлекать нужные фрагменты строк с помощью специальных символов и правил. Проверка формата email, мобильного телефона, ФИО — это всё регулярки.
Хоть этот инструмент используется повсеместно, он обладает не самым очевидным синтаксисом, поэтому всё необходимое расписано на шпаргалке выше.
🍌 Регулярки пишу только по шпаргалкам
😈 Я всё помню и без них
#шпаргалка #regexp #general
Удобный и бесплатный редактор диаграмм и схем
Когда слова недостаточно, на помощь приходят схемы. Иногда проще один раз нарисовать, чем долго объяснять. Один из подходящих вариантов — сервис draw.io.
Здесь можно быстро набросать блок-схему, нарисовать бизнес-процесс или даже продумать архитектуру приложения. Есть интеграция с облачными хранилищами, готовые шаблоны и возможность совместной работы.
#инструмент #general
Когда слова недостаточно, на помощь приходят схемы. Иногда проще один раз нарисовать, чем долго объяснять. Один из подходящих вариантов — сервис draw.io.
Здесь можно быстро набросать блок-схему, нарисовать бизнес-процесс или даже продумать архитектуру приложения. Есть интеграция с облачными хранилищами, готовые шаблоны и возможность совместной работы.
#инструмент #general
Программист-фанатик [2018]
Это не учебник по языкам программирования и не сборник алгоритмов. В книге собраны практические советы о том, с чем рано или поздно сталкивается любой разработчик: потеря мотивации, расстановка приоритетов, взаимоотношения с коллегами и руководством, психологические нюансы работы и многое другое.
#книга #softskills #general #ru
Это не учебник по языкам программирования и не сборник алгоритмов. В книге собраны практические советы о том, с чем рано или поздно сталкивается любой разработчик: потеря мотивации, расстановка приоритетов, взаимоотношения с коллегами и руководством, психологические нюансы работы и многое другое.
#книга #softskills #general #ru