DevTips

Заметки о разработке и IT.

Posts tagged steve mcconnell

Feb 5
“Необходимый баланс между теорией и практикой в образовании, которое получают специалисты по инженерии ПО, достигается, если между образованием и обучением проводится четкое различие. Образование должно привить студентам качества, которые позволят им быстро справляться с разнообразными интеллектуальными задачами. Оно ориентировано на общие знания и включает развитие важнейших навыков мышления. Обучение дает конкретные умения и знания, которые можно применять сразу и многократно. Образование - это стратегическая часть; обучение - тактическая.” Стив Макконнелл “Профессиональная разработка программного обеспечения”

Jan 28
“Попытка применить формальные методы ко всем проектам создания ПО так же порочна, как и разработка всего и вся по принципу “напишем и исправим”.” Стив Макконнелл “Профессиональная разработка программного обеспечения”

Jan 27
“Недостаток профессионализма - это беда не только разработчиков ПО: вся сфера ПО стала жертвой собственного успеха. Рынок труда в области ПО растет быстрее, чем образовательная инфраструктура, необходимая для поддержания его роста…” Стив Макконнелл “Профессиональная разработка программного обеспечения”

Jan 26
“При проектировании ПО я архитектор. Когда я конструирую интерфейс пользователя, я художник. Когда я пишу ПО, я ремесленник. А когда я тестирую программу, я ужасная сволочь.” Стив Макконнелл “Профессиональная разработка программного обеспечения”

Jan 23
“За гибкость надо платить в данный конкретный момент. Ее ограничение сэкономит средства именно в данный момент, но если ее понадобится обеспечить в будущем, т оона обойдется дороже в разы. Трудность инженерного решения заключается в соотнесении известных на данный момент требований и возможных будущих потребностей и определении степени гибкости или жесткости при создании продукта.” Стив Макконнелл “Профессиональная разработка программного обеспечения”

Jan 22
“Как бы тщательно ни разрабатывалось ПО, всегда будет существовать точка, где ПО уже нельзя будет легко изменить.” Стив Макконнелл “Профессиональная разработка программного обеспечения”

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