順道也把《大道至簡》的讀書筆記也貼出來了,該書本語言很簡潔,思考性十足。也許作為乙個優秀的程式設計師,有時候也需要對自己的工作和生活做出總結性的思考,《大道至簡》就是周愛民前輩對他多年的工作經驗所做出的總結。建議去看看。
前言題目含義:我們不知道只因為認識沒達到罷了。
"停下來,思考才是進步的本質"
第一章第三節
程式設計:把事件先後的邏輯關係和依賴關係搞清楚,再用語言描述給計算機。
即係要先有思路(演算法),結構描述,剩下的都系體力活。
第二章第一節
第三節語摘:
大量的知識和資訊攪亂了程式設計員的思想。
學校的課程都不過是教你一些簡單的語言規則,就想學校教懂你做選擇題和閱讀理解,對著老外卻不知第一句
說什麼。
思考:1學會知識分類。把常用的放手邊
2在**中悟出道。
第七章第一節
語言只是工具,重點是,了解什麼是工程。
第二節語摘:程式=演算法+結構
程式與方法層面是關注與「具體實現」的。而在過程和工程層面,考慮的是團隊
與**相關的任何工作,最終仍舊會落足於這一條規則。
模式需要一定的程式設計經驗才能理解。
第八章第一節
語摘:鑄劍技術不敵燕楚的秦國,卻滅了燕楚。由此可見,使用工具的方法,比工具本身更關鍵。
第二節語摘:不知用法,不知用處,神乎其技又有什麼用
思考:要不但要學習實現的方法,還要了解它的應用,那是最重要的。
第三節語摘:工具源於工程,本質在於關注並發揮有益於工程全域性的那些特性。
工具的使用,一旦上公升到技藝,方**的高度,就難於理解掌握了。
思考:別沉迷工具的各種細節,盡快用**實現問題才是強道
第四節語摘:浸淫於技法越深,便越容易忘記使用這種技法的最初目標和應用場合。
最初的目標和應用場合就像燈塔,唯有前進與行動剛才能確定是否那是正確的燈塔
唯有積極行動,不斷的重設目標,迅速找出新方法,新航線,才是勝利之道
思考:實踐得真知。
第五節
魯班的工匠思想
1.以良匠之名為目標,而不是以做工程為目標
以工具之利為依仗,卻不關注工具用在**
以技法之巧為較量,卻不知技法應為團隊所用。
程式設計師如果不靜下心來做**,好高騖遠則將一無所成
志存高遠而腳踏實地,此實地者,原始碼也。
《大道至簡》讀書筆記
最近發現一本有意思的專案開發書籍,晚上睡不著的時候讀,特別提神。為了不金玉與內,特摘錄其中一些片段,供大家玩味,書名叫做 大道至簡 作者是誰,大家網上查一下就知道了 以下為引用,雖然不是每句都對,但可以帶給我們思考 覺得不過癮可以參照附件,不過請下班後再看哦 1.一接到任務就開始coding的程式設...
《大道至簡》讀書筆記
最近發現一本有意思的專案開發書籍,晚上睡不著的時候讀,特別提神。為了不金玉與內,特摘錄其中一些片段,供大家玩味,書名叫做 大道至簡 作者是誰,大家網上查一下就知道了 以下為引用,雖然不是每句都對,但可以帶給我們思考 覺得不過癮可以參照附件,不過請下班後再看哦 1.一接到任務就開始coding的程式設...
大道至簡讀書筆記02
程式設計作為一種行為,只需要知道其邏輯方法就可以了。所謂程式設計實際上是把一件事情交給計算機去做,你認為這件事該如何做,就用 程式語言 的形式描述給計算機。如果你原本就不明白如何去做,那麼你也不要期望計算機去理解你想要做什麼。所以程式設計的第一要務是先把事情分析清楚,事件先後的邏輯關係和依賴關係搞清...