構建之法閱讀筆記03

2022-08-02 15:09:09 字數 746 閱讀 7272

一、個人能力的衡量和發展

軟體開發流程不光指團隊的流程,包括個人的開發流程。團隊由個人所組成,那麼在團隊中,個人的價值依舊重要。

好比足球隊,團隊有團隊的戰術,個人也要有個人的技術和能力支援團隊戰術的進行。

現在自己在大學裡面學習,就是個人成長的乙個路程。

那麼作為十分初級的軟體工程師,應當大體注意幾點:

1.積累軟體開發相關的知識,提公升技術技能。(這是乙個最基礎的部分,是現階段正在學習、且應該熟練掌握的東西)

2.積累問題領域的知識和經驗(這個就有點課外的說法,這些都不是課堂上能夠了解到,要自己去接觸)

3.對通用的軟體設計思想和軟體工程思想的理解(這一點我現階段無法評價,幾年前看到我哥在建築設計專業上,閱讀建築思想方面的書,我想這些東西應該是乙個自己去了解、去感悟的區域)

4.提公升職業技能(提公升自身能力(非專業))

5.實驗成果(實踐)

二、技能

如書中所講:作者玩魔方。對自己的評價是··精通。作者認為自己的那份精通是··技能,可以解決魔方所擺出來的基本問題。相比於更厲害的玩魔方的人,如果作者還稱之為精通,就有些過於自負,不是那麼回事了。

技能是解決問題的乙個能力。精通只是概念上的說法,精通於技能,就要有能力去面對一些高層次的問題,當然低層次的問題也是能解決的。

提公升自己的技能,就要一步步地解決問題,通過不斷的練習,把那些低層次的問題都解決了,變成不用經過大腦的自動操作,然後才有時間和腦力來解決較高層次的問題。

所以,自己要努力--直至可以稱之為精通的地步。

構建之法閱讀筆記03

通過這幾天的閱讀,基本對本書又有了新的認識,讀完這本書是一回事,要想深入的理解又是另一回事。本書第一版出自2014年,當時軟體工程正在中國蓬勃發展,在此書出來之前大學裡的教材有些還是外國書籍的翻譯版本。豆瓣上對此書的介紹是 軟體工程牽涉的範圍很廣,同時也是一般院校的同學反映比較空洞乏味的課程。但是軟...

構建之法閱讀筆記03

今天自己又回過頭來詳細的閱讀了一遍 構建之法 的第二章,下面分享一下自己的體會。一.單元測試 之前自己在程式設計的過程中,從來沒有對自己的程式進行過單元測試,總覺得輸出了題目要求的結果就行了,沒有考慮過程式執行的中間過程或是對占有的記憶體進行釋放等問題。而書中詳細介紹了單元測試的重要性和如何進行單元...

構建之法閱讀筆記03

又到了一周的結尾,時間過得真快。這一周,閱讀了 構建之法 關於團隊和流程的部分。正好,這周我們用的就是結對開發的模式。算是理論加上實踐吧。和以往的單獨程式設計不同的是,團隊開發增加了與同學的交流討論,在問題的解決與實現方面不再是一人單扛,可以交換不同的思路,用不同的角度思考問題,把問題更好的解決。這...