Публикации по теме 'agile-development'


Разработка через тестирование: все о цикле
Разработка через тестирование — это практика разработки программного обеспечения, при которой сначала вы пишете тест, который не проходит, а затем код, который проходит этот тест. Он основан на итерации цикла разработки: КРАСНЫЙ — ЗЕЛЕНЫЙ — РЕФАКТОР. Каждому из нас хотя бы раз приходилось иметь дело с устаревшим кодом, и когда я говорю устаревший , я заимствовал определение устаревшего кода у Майкла С. Фезерса. книга Эффективная работа с унаследованным кодом », то есть код, не..

Проактивная и реактивная разработка
Перемещено в: https://github.com/JSanchezIO/JSanchezIO#blog Использование гибких методологий стало нормой для софтверных компаний. Agile позволяет команде разработчиков создавать небольшие итеративные и выпускаемые блоки. Эти блоки позволяют продукту адаптироваться к пользователям и развиваться на основе гипотез и показателей, а не необразованных предположений. Однако в то время как группа разработчиков может одобрить эту способность быстро менять направление, группа инженеров может..

Должны ли разработчики быть невежественными?
Вступление Давным-давно, в прошлом тысячелетии, я работал над новым проектом для небольшой компании. Мы добились прогресса, но, как вы удивитесь, не достигли наших первоначальных оценок. Пытаясь помочь мне повысить мою эффективность , наш управляющий директор усадил меня и очень подробно объяснил, как каждый день проекта обходится компании в тысячи. Не только за счет заработной платы, но и за счет социальных выплат, налогов, оборудования, аренды и т. Д. Я помню, как вышел из этой..

Несколько философских замечаний о решении гордиева узла автоматизации тестирования с помощью testOFFICE
Эта серия блогов посвящена «гордиеву узлу» современной автоматизации тестирования на основе ключевых слов (2.0) в целом и возможному (и особенно в практических проектах удивительно эффективному) решению этой сложной проблемы. Но что это за «Гордиев узел»? Какие проблемы с этим связаны? В качестве первого шага в этом вводном блоге дается обзор очень типичных проблем автоматизации тестирования. Они содержат конфликты ролей между разработчиками и тестировщиками, сложные и старомодные..

Привет Войцех,
Привет Войцех, Спасибо Вам за Ваш вопрос. Я использую два редактора - Visual Studio Code дома и Intellij IDEA для работы. Используйте конфигурацию по умолчанию и не тратьте время на изучение плагинов. Добавляйте только самое необходимое. Есть лишь несколько функций, которые нужны вашей команде в повседневной работе, например: средство разрешения конфликтов для разрешения конфликтов слияния *, интеллектуальное завершение кода для используемого языка программирования (часто..

Нет Джира, не плачь
Для тех из вас, кому посчастливилось не знать, Jira - это инструмент для управления проектами, и на первый взгляд он неплохой: Проблемы начинаются, когда вам нужно его использовать, и на днях мне пришлось сделать простую вещь - открыть заявку и поместить ее на доску проекта. На это у меня ушло десять минут, поэтому пришлось попросить помощи у коллеги. Правдивая история. Прокрутка доски объявлений в наши дни показывает, что я не единственный, у кого проблемы с использованием Jira...

Я, DATETIMEPROVIDER.
Постоянство памяти Сальвадора Дали. Есть несколько вещей, которые я узнал, выйдя из большого проекта, и прежде чем я объединил их в какой-то публикации Agile Development Best Practices, я решил сначала написать их в небольших блогах, чтобы иметь возможность делиться ими раньше и получать отзывы. . В то время, когда я начал писать эту серию статей, постоянно возникала проблема с DateTime. Работа с датами и временем может оказаться на удивление крепким орешком. Это не так хорошо..