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


Краткое руководство по исправлению ошибок в программном обеспечении
Большинство разработчиков потратят часть своего времени на исправление ошибок, а наличие четкого процесса, которому необходимо следовать, позволит вам гораздо эффективнее решать эти проблемы. Я люблю исправлять ошибки. Есть что-то очень приятное в том, чтобы получить что-то, что не работает, найти время, чтобы выяснить, что происходит не так, а затем внести исправление, чтобы оно снова заработало. Я знаю, что не все находят это таким уж захватывающим (и это нормально!), но я..

1984 - «Через тридцать лет нам не понадобятся программисты»
Любой дурак когда-нибудь сможет создавать программы. Это 1984 год , и по телевизору транслируется LiveAid, где Queen поют Bohemian Rhapsody. Мне? На мне потертые джинсы и прыщавое лицо. Я сижу за терминалом с зеленым экраном Wyse 50 и смотрю на C-код с сервером Unix в центре обработки данных на 3 этажах дальше. «Что это делает? Выглядит сложно», — говорит руководитель проекта, ставя на мой стол еще одну чашку кофе. "Фу! Понятия не имею», — говорю я, думая: «Какой идиот это..

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

Полное руководство инженера по обработке невыполненных работ
Без организации невыполненные работы быстро становятся беспорядочными, а расстановка приоритетов становится сложной задачей. Давайте посмотрим, как инженеры, менеджеры по продуктам и другие члены команды могут работать вместе, чтобы организовать задачи. Добро пожаловать в наше полное руководство по очистке бэклога — или уточнению бэклога — для инженеров.

Как правильно программировать пары
Советы и приемы, позволяющие негодовать в своей работе и обвинять парное программирование Часть 1: Парное программирование Часть 2: Как найти лучший контекст для парного программирования Часть 3: Сила парного программирования зависит от исполнения Часть 4: Как выполнять парное программирование неправильным способом Я написал об абстрактном определении парного программирования , как найти лучший контекст для его применения и советах о том, как это сделать..

От Юнлинга до Джедая: Приключения в Кодовой Галактике
Введение В не такой уж далекой галактике, где правят строки кода, юноша отправляется в эпическое путешествие, чтобы стать джедаем-кодировщиком. Присоединяйтесь ко мне, когда я буду рассказывать о приключениях и неожиданных неудачах, усеявших мой путь от беззаботного хаоса кодирования в колледже до структурированных задач профессионального мира. Смейтесь вместе со мной, когда я справляюсь с угрозами встречи, использую силу гибкой разработки и поднимаюсь по служебной лестнице, чтобы..

Демистификация агрегата DDD
Демистификация агрегата DDD «Другие объекты имеют более длительные жизни, не все из которых тратятся в активной памяти. Они имеют сложные взаимозависимости с другими объектами. Они проходят через изменения состояния, к которым применяются инварианты» Эрик Эванс Программная инженерия является синонимом сложности, и Domain-Driven Design претендует на то, чтобы решить эту проблему в самом сердце. Но есть ряд моментов, через которые люди должны пройти, прежде чем они смогут..