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


Неизменяемость в Java
Автор Дэйв Николетт Этот пост не является руководством по созданию неизменяемых объектов в Java. Это больше похоже на причитание или, возможно, продолжительное нытье. Почему кажется, что приложения Java страдают от эффектов изменчивости больше, чем приложения, написанные на других языках, когда проектировать неизменяемые объекты на Java не сложнее, чем на любом другом языке? Ну и что? Думаю, первый вопрос: «И что?» Кого вообще волнует неизменность? Неизменяемый объект не..

Мы основали книжный клуб по программному обеспечению
Мы основали книжный клуб по программному обеспечению И наше первое чтение было «Мифический человеко-месяц». Мифический человеко-месяц: очерки программной инженерии Фредерика П. Брукса - один из классических текстов по разработке программного обеспечения. Впервые опубликованный в 1975 году, он откровенно рассматривает человеческие элементы программных проектов на основе опыта автора в IBM, руководящего разработкой OS / 360. Сегодня технологии, обсуждаемые Бруксом (включая саму..

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

Кардиган Мужчина
ТЕХНОЛОГИИ Кардиган Мужчина Как избавиться от чувства подавленности «Подать ему топор, наверное, было бы немного дерзко» "Эй, как дела?" сказал незнакомый голос. Я узнал это лицо. Доброе лицо, но намного выше меня. Они были одними из самых старших мальчиков в моей школе. Всего на год или два выше меня. Это было примерно в то время, когда я учился в младшей школе, так что мне было меньше десяти. "Ты - кардиган!" "Что?" «Мы называем вас кардиганом, потому что вы..

4 церемонии Agile Scrum, объясненные сертифицированным Scrum-мастером
Взгляд на мощную основу, которая упрощает гибкую разработку Нет, не такая схватка. Сегодня мы говорим об Agile разработке! Планирование Встаньте Рассмотрение Ретроспектива Эти четыре встречи, или «церемонии схватки», составляют мощную основу гибкой разработки. Каждый из них играет важную роль в структуре Scrum, и отклоняться от него просто нельзя. В следующей статье я дам обзор каждого из них и объясню непосредственные преимущества, которые вы увидите, применив их к своей..

Сопряжение и принятие
Проведя два дня в Google Campus в паре и борясь с катами CodeWars, я узнал следующее: Иметь пару — это здорово, вы можете обмениваться идеями с другим человеком и медленно решать стоящую перед вами проблему. Установка лимита времени на вызов: 1/2 часа для одного на вашем уровне и час для уровня выше. По истечении этого срока см. решение. Проигрыш в этом вопросе незначителен по сравнению с решением, использующим методы так, как вы предполагали, но более элегантно. Сумма, которую вы..

Пища для размышлений Афонтку (XLIV)
1. Трагедия мастерства - Роберт К. Мартин (он же дядя Боб) Я хотел написать отрывок из статьи, но, пожалуй, просто процитирую несколько тяжелых предложений, которые написал дядя Боб: Трагедия в том, что движение Agile должно было продвигать идеалы мастерства; и это не удалось. Ужасно. […] Я надеюсь, что движение за мастерство не изменит своей первоначальной цели, как это произошло с движением Agile. Блог Clean Coder Да. Я только что прочитал..