代码整洁之道-程序员的职业素养
讀書筆記 《代碼整潔之道》–程序員的職業素養
1、為什么會買這么本書?
連帶購買,在京東上購買了代碼整潔之道,有附帶推薦購買《程序員的職業素養》。所以就一并購買了。一起買的還有《代碼整潔知道》《重構-改善既有代碼的設計》。
2、購買的時間?閱讀的時長?
2021-10-20 在京東上買的。
2021-10-25 看完。
3、狀態 or 觀后感?
算是進入了一個莫名的狀態吧,這段時間因為自己的一些事情,想找點書來看看,算是一種逃避的狀態,既然不知道要干點什么好,那就找點書看看,提升提升自己也好。書本身不長,花了一個星期不到的時間就看完了,可能也是讀的略糙。所以想弄個筆記記錄一下看過的書。這就當是第一篇了,感覺自己也堅持不了太久所以也就不要太糾結了。
《代碼整潔之道-程序員的職業素養》
不能單純的理解這是一本專業類的工具書,職業素養這些東西誰又能說的準,表達的清晰呢?書里面提到了大量的故事,書里面也有很多案例,我不知道書是什么時候寫的,至于作家也就打算去深究是 代碼界的某位大神了。拋開精神層面的東西不談,確實有些老舊了。不過職業素養這種東西,不就是需要一些有點年紀的,有點排面的人說出來,寫出來才有公信力。
我也不想整個長篇大論去說這本書,粗略一讀,不求甚解。
全書共分為14章節。一章節一句話一概括。
1、專業主義 2、說“不” 3、說“是“ 4、編碼 5、測試驅動開發 6、練習 7、驗收測試 8、測試策略 9、時間管理 10、預估 11、壓力 12、協作 13、團隊與項目 14、輔導、學徒期與技藝。
第一章-專業主義:什么是專業?搞清楚自己要什么,要承擔什么,要怎么去做,道德操守,了解自己的工作中的專業領域,業務領域,保持謙遜,持續學習,這大概就是專業了。
第二張-說“不”: 了解自己的能力,知道自己的底線,不要以模棱兩可的語言去說,無法完成的時候就應該去直面問題,要有自己的堅守,deadline 不能隨便定下,說不何嘗不是及時止損的一種方法。
第三章-說“是”:與上一章對應,用原文的總結就是:專業人士給出肯定回答時,他們會使用正式的承諾,以確保各方能明白無誤地理解承諾的內容。
第四章-編碼:編碼其實就是程序員的工作,以一個好的狀態去工作的重要性,提到了一個新詞“流態區”,認真工作有點出神的狀態,作者不太喜歡這個狀態,我保留看法。
第五章 至 第八章 說的其實都是一件事情,或者一個設計模式TDD(測試驅動模式),測試先行的道理。
第九章-時間管理:如何安排你的工作時間,空余時間,用最有效率的時間去工作。提到了一個時間管理方法-- 番茄工作法。
第十章-預估:預估任務,包括任務時長,任務的細節。
第十一章-壓力 : 面對工作的壓力不要驚慌,保持溝通,依靠紀律,尋求幫助。
第十二章-協作:程序員與老板,程序員與程序員,團隊協作能提高工作的效率。
第十三章-團隊與項目: 一個穩定的團隊才能完成一個好的項目。
第十四章-輔導,學徒期與技藝:分享自己的知識,在分享中同樣是鞏固自己能力的時候。
寫在結尾:這本書呢其實是買代碼整潔之道的時候順便看到的就一起買了,然后書比較薄,所以就想想看看,看完之后呢覺得是脫離了代碼教你怎么做事。可能職業素養這種東西也是一通百通的吧。
總結
以上是生活随笔為你收集整理的代码整洁之道-程序员的职业素养的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 杂牌手柄模拟xboxone手柄_震了,X
- 下一篇: 状态模式和策略模式的区别