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

Цитаты:


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


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


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


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


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


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


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

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

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

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

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

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

Izoh qoldiring

Kirish, kitobni baholash va sharh qoldirish
Yosh cheklamasi:
16+
Litresda chiqarilgan sana:
24 aprel 2023
Tarjima qilingan sana:
2023
Yozilgan sana:
2022
Hajm:
288 Sahifa
ISBN:
978-5-4461-2335-3
Umumiy o'lcham:
4.0 МБ
Umumiy sahifalar soni :
288
Mualliflik huquqi egasi:
Питер
Yuklab olish formati:

Ushbu kitob bilan o'qiladi