隨筆之讀《構建之法》(作業一)
自從拜讀了鄒欣老師的力作《構建之法》後,感觸頗深。從書中不難看出鄒老師是一個才華橫溢、卓爾不群的人。《構建之法》言辭精辟,引人入勝。雖然只是淺讀了《構建之法》的部分章節,但是對其中的一些內容我也有自己的看法,在這裏和大家分享我的5個問題。
①鄒老師用航空飛機舉例子,這個真的恰當嗎?我認為提出給為恰當的例子更好,只是我才疏學淺,實在想不出還有什麽更好的例子。我曾經參加過學校的辯論隊,我是二辯選手。在辯論賽比賽的過程中,我經常舉一些例子來反駁對手,但是很多時候所舉的例子不是很恰當,對方往往能抓到我的漏洞。我至今還是不知道,怎麽樣舉例子,希望老師能在新版書中增加此類內容。(第一章航空業和軟件業的類比)
②老師所提到的VSTS客戶端和TFS到底是什麽?能進一步解釋嗎??我本科的時候就對一些概念性的東西理解的不是很清楚,希望能在這本書中得到更為詳盡的解釋。有些概念確實以我的水平難以理解,即使通過網上查一些資料,結果也是如此,網上的概念多少有些晦澀難懂。可能我也是太過於苛求自己,老師請批評指正。(第二章實踐從Hello World開始)
③第四章中的兩人合作,鄒老師講到兩個人要形成代碼規範。我們只有兩個人還有形成規範的文檔嗎?口頭達成一致可以嗎??有些小系統,兩個人就可以完成,系統再開發的可能性也不大,真的還有必要形成規範的文檔嗎?(第四章是否需要有代碼規範)
④軟件工程師一定要考級嗎?有證書對找工作的好處到底有多少??考級不僅需要花費大量的時間,還要付出巨額的考試費。我在本科的學習過程中也曾參加過類似的等級考試,但是也都沒有考過。我個人認為想要做一名軟件工程師真的未必非要考證不可,只要自身實力達到一定水平即可。(第三章職業發展考級之路)
⑤對於IT行業來說創新確實是生存之本。但是微軟在創新嗎?在創新方面都做了那些工作??根據我淺顯的見識,我感覺現在的微軟創新還是乏力的,在國內外必應搜索的份額都不是很多。(第十六章成功公司的價值觀)
隨筆之讀《構建之法》(作業一)