Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег.
Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху.
Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.
Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху.
Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.
Пікірлер3
👎Ұсынбаймын
💤Іш пыстырады
Очередная водяная книга по архитектуре. Куча общих фраз, какие-то филосовствования на абстрактную тему. И, конечно, отсылка к оборонке и НАТО, как к архитектурному идеалу. Непонятно, для чего автор написал эту книгу.
Дәйексөздер250
Когда я работала вместе с Дэйвом, я заметила, как мало времени он тратит на то, чтобы ввести сам код. Оказывается, если как следует продумать код, прежде чем писать его, мы сэкономим огромное количество времени и сил.
Разработка ПО — это не производство, это проектирование.
огда мы организуем свое мышление и развиваем идеи на основе небольших неформальных экспериментов, мы снижаем риск того, что наши выводы окажутся неверными
Сөреде15
1 829 кітап
810
277 кітап
763
309 кітап
124
238 кітап
58
95 кітап
48
