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


Пишите коммиты git с помощью одной буквы команды  — «c ваше сообщение коммита» и без двойных кавычек!
Упростите рабочий процесс Git, определив функцию в файле .zshrc . Функция c объединяет git add --all и git commit -m "$*" , позволяя вам добавлять и фиксировать все изменения за один шаг без двойных кавычек! Так: c Your commit messages goes after the letter c without the double-quotes! Вот функция: function c() { git add --all; git commit -m "$*"; } Вам больше не нужно вводить полный git commit -m "My commit message" . Вместо этого вы можете просто..

Должен ли каждый инженер знать UML?
Как сохранить баланс при документировании дизайна программного обеспечения Документация по программному обеспечению - одна из самых противоречивых тем, особенно в мире Agile. В Agile Manifesto говорится, что вам нужно иметь работающее программное обеспечение, а не исчерпывающую документацию. Но означает ли это, что вам вообще не нужно документировать свое программное обеспечение? Скорее нет Всякая документация по программному обеспечению должна охватывать потребности..

5 вещей, которые убили меня при разработке программного обеспечения
Был 2013 год, я только что закончил колледж. К тому времени я уже был трудоустроен, так что я жил мечтой о новом выпускнике. В конце концов, я слышу это последние 4 года. Выходи, выпускайся и устраивайся на работу. Это мечта, правда? Ну, большую часть моей жизни так и было. Только со временем я понял, что это не была моя мечта. Я занимаюсь музыкой, в основном играю на инструментах, с 4 лет. Я начал играть на пианино в 1994 году, а через несколько лет перешел на гитару. И хотя..

CI / CD / CF? - «Недостающее звено» набора инструментов DevOps.
На пути к платформе непрерывной обратной связи для разработчиков Эти последние два десятилетия были в огромной степени определяющими для ремесла разработки программного обеспечения. Мне повезло, что я был в центре инженерных организаций на протяжении всего этого периода, работая бок о бок с умными людьми, воодушевленными перспективой опробовать новые идеи и технологии. Обычно значение таких трансформационных периодов становится очевидным только задним числом. В моем случае я был..

Как правильно разбивать истории
Наиболее эффективная техника часто упускается из виду. Одной из фундаментальных способностей, необходимых для Agile-разработки программного обеспечения, является способность правильно разбивать истории. Это играет решающую роль в возможности выполнения коротких и быстрых итераций, а также помогает бизнесу эффективно предоставлять программные решения. Тем не менее, это непростая задача. Часто пользовательские истории…

Agile: революция и контрреволюция
От Agile Manifesto к Communist Manifesto и обратно Это сезон 100-летия русской революции 1917 года. Давайте сменим тему и поговорим об гибкой разработке программного обеспечения. Сказка о двух проворных Это были лучшие времена, это были худшие времена, это был век мудрости, это был век глупости, это была эпоха веры, это была эпоха недоверия, это было время Света, это было время Тьмы, это была весна надежды, это была зима отчаяния, у нас было все впереди, у нас не было ничего..

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