Публикации по теме 'agile'
21 день Рождества
Акт I
Все началось на нашей обычной встрече с пончиками в среду утром. Я старательно слизывал хлопья яблочных оладий со сгибов пальцев, когда Аарон, лидер нашей группы по программному обеспечению из десяти человек, начал совещание. Он объяснил, что новый потенциальный клиент хотел пересмотреть свою систему отслеживания рабочих элементов. К концу года они хотели получить работающую демонстрацию пользовательского интерфейса, чтобы принять окончательное решение. За последние несколько..
Плач парного программиста
Я скучаю по кодированию в одиночку
Парное программирование, без сомнения, улучшило среднее качество кода по отрасли. Это фантастическая практика, которой я придерживаюсь ежедневно. Я почти не помню, что такое бункер. Когда я начинаю колебаться, когда колеса моего разума начинают замедляться, мой партнер улавливает слабину, и вместе мы доставляем код в темпе, который хорошо протестирован, тщательно обсужден и четко написан.
Но потом я смотрю на свои наушники, собирая пыль
И я..
Хватит тратить время: парное программирование
Кодер-одиночка имеет много преимуществ. Работая в личной пещере вдали от всех отвлекающих факторов, одинокий программист может творить удивительные вещи: завоевать новый игровой движок, командовать цирком дронов или построить империю микросервисов.
Но что происходит, когда вы совсем один и сталкиваетесь с противником, с которым никогда раньше не сталкивались? Что, если вашему игровому движку требуется сложное физическое моделирование или трехмерное позиционное аудио, или что, если вы..
Как руководитель продукта может принимать более обоснованные и быстрые решения
Очень часто принятие решений - сложный и сложный процесс, особенно если руководитель продукта не только поддерживает существующие функции, но также разрабатывает и внедряет новые. Есть много факторов, которые влияют на решение проблемы или удовлетворение потребности. Эти факторы следует учитывать при принятии решения. Я всегда делаю два основных шага, чтобы быстро принять решение о том, следует ли вкладывать ресурсы и время в исправление ошибки или разработку новой функции. Если я не..
Makers Week 2: Почему более чистый код означает более четкий подход к проблемам.
На этой неделе я столкнулся с некоторыми фундаментальными аспектами объектно-ориентированного программирования, которые я стремился включить в качестве строительных блоков моего подхода к решению задач этой недели.
Как говорит Роберт С. Мартин, автор книги Чистый код: руководство по гибкому программному мастерству :
Разрабатываете ли вы системы или отдельные модули, никогда не забывайте использовать самое простое, что может работать .
Среди наиболее интересных на данный момент —..
21 случай, когда в неудачной сборке обвиняют не того человека
21 случай, когда в неудачной сборке обвиняют не того человека
Это продолжение моего предыдущего поста Правильно ли наказывать взломщиков сборок? в духе практики безупречной CI.
В большинстве команд, с которыми я работал, взломщики не одобряются, иногда к ним относятся как к преступникам. До недавнего времени даже монитор сборки Jenkins называл человека, который совершил незадолго до неудачной сборки, виновником .
Хотя нельзя отрицать, что невнимательность разработчика к..
Налаживайте отношения в сообществе и прочные связи с потенциальными талантами с помощью хакатонов
Bootcampers Collective, LLC ищет партнерские отношения с местными компаниями-разработчиками программного обеспечения в Колорадо посредством организации мероприятий хакатона и наставничества сообщества.
Bootcampers Collective, основанный в марте 2017 года как группа Meetup.com и сообщество Slack.com , превратился в хостинг образовательных, практических мероприятий по веб-разработке в метро Денвера и Боулдера.
Основная аудитория Bootcampers Collective - студенты и выпускники..