Основной контент книги Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания (pdf + epub)
Text PDF

Volume 288 pages

2022 year

16+

Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания (pdf + epub)

$7.15

About the book

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

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

Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.

После покупки предоставляется дополнительная возможность скачать книгу в формате epub.

See all reviews

Цитаты:


Основная цель кода - донести идеи до людей.


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


Многих программистов это удивляет, но чтобы код работал быстро, он должен быть простым и легко понятным.


По моему опыту, если вы серъёзно стремитесь к простоте, у вас будет больше, а не меньше шансов в конечном итоге сделать что-то классное - и, как результат, улучшить своё резюме.


Ещё одна причина, по которой мы увлекаемся чрезмерной сложностью, - стремление сделать свои решения **перспективными**. Если вы когда-нибудь говорили и думали: "Нам это не нужно сейчас, но, вероятно, понадобится в будущем", - то вы работали на перспективу. Я раньше увлекался этим, как и все остальные, но сейчас полагаю такой подход признаком дизайнерской и инженерной незрелости.


Наша цель - облегчить жизнь себе и тем, кому придётся взаимодействовать с нашим кодом. Это значит, что удобочитаемость - фундаментальное свойство хорошего кода, и оно оказывает прямое экономическое влияние на его ценность.


Инженерия - это эмпирический научный подход к поиску эффективных, экономичных решений практических задач при разработке ПО.

Инженерия - это принятие рационально обоснованных решений, часто исходя из неполных данных, а затем наблюдение за практической реализацией этих решений на основе обратной связи.

Отличная книга, не заменяющая но отлично дополняющая традиционные подходы к программной инженерии. Больше всего мне понравилось что автора дает не столько конкретные рекомендации сколько обьясняет откуда "выросли" современные подходы, что позволяет глубже понять тему а не заучивать какие то подходы которые постоянно устаревают. Очень помогают параллели с методами научного познания и вообще некоторые философские рассуждения книгу совершенно не портят. Смело рекомендую (думаю, имею право, я куратор этой дисциплиы (Программная инженерия) в Финансовом университете и многие идеи этой книги использовал св своем курсе лекций.

Отзыв с Лайвлиба.

Книга не особо большая, немного более 200 страниц. Несколько раз уже ее перечитал.

Если вы уже поработали программистом, то знаете что не так то просто создавать и поддерживать надежные программы. Советы автора по делу, помогают вам лучше организовать работу и сфокусироваться на том что важно. В каждой главе есть отличные советы которые помогут стать более профессиональным программистом.

Log in, to rate the book and leave a review
Book Дэвида Фарли «Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания (pdf + epub)» — download in pdf or read online. Leave comments and reviews, vote for your favorites.
Age restriction:
16+
Release date on Litres:
24 April 2023
Translation date:
2023
Writing date:
2022
Volume:
288 p.
ISBN:
978-5-4461-2335-3
Total size:
4.0 МБ
Total number of pages:
288
Copyright holder:
Питер (Айлиб)
Download format:
Text PDF
Average rating 3,8 based on 9 ratings
Text PDF
Average rating 3,9 based on 36 ratings
Text PDF
Average rating 5 based on 5 ratings
Text PDF
Average rating 3,9 based on 46 ratings