1. 程式人生 > >對軟件工程課程的期望

對軟件工程課程的期望

strong 用戶 理解 例如 用戶體驗 個人 全面 細致 很多

第一,理論與實踐並重。本書介紹了軟件工程的相關概念,如:軟件工程、單元測試、軟件開發流程、敏捷開發、軟件需求、用戶體驗、軟件測試、質量保障等。在介紹這些基本概念的同時,作者也全面地詮釋了它們在實際的研發工作中是如何表現的,它們又是如何與每個開發和測試人員息息相關的。在介紹這些概念的時候,作者多用舉例的形式來說明,這樣也使得大家更加的容易理解。

第二,文筆優美,圖文並茂。作者為了讓讀者在閱讀本書的時候不感覺到枯燥,可謂是花費了大量的精力。首先,每一個文字段的內容都不是很多,防止讀者對著一大頁文字發呆而失去了繼續讀下去的勇氣;其次,本書包含了很多有趣的圖片,讀者可以通過這些圖片加深對相關概念的理解;再次,書中內容層次分明,作者將很多知識點通過幾個小點順序列出,讓讀者閱讀和理解起來更加的容易。

第三,語言幽默、詼諧。軟件工程裏面的概念比較的枯燥和單調,作者也深知這一點。因此,在本書的很多地方,作者都用十分幽默的方式來講述。例如,書中用“阿超”、“國棟”、“小飛”、“小李”等角色之間的對話來揭示一個概念的本質。這讓讀者覺得十分的“接地氣”,同時通過他們之間風趣的對話又加快了對相關概念的理解。個人覺得,這是本書最大的特色。

第四,覆蓋面廣,知識點齊全。本書旨在介紹軟件工程,但又不僅僅是介紹軟件工程。本書對軟件工程師的成長、IT行業的創新和職業道德等也進行了細致的介紹。作者以不同的視角來看待整個行業及行業中人的發展,其觀點值得大家深思。

對軟件工程課程的期望