代码之髓读后感
本書下載地址:http://download.csdn.net/detail/laoge/8906299
[寫在前面]
? ? ? ? 很薄的一本書,卻蘊含著許多的理論。偶然間在圖書館發現了他,卻沒有去認真的讀。到了現在把他看完了,覺得里面說的很多東西都是很有道理的,也是很有深意的。
[正文]
? ? ? ? 從圖書館發現的這本書,純屬偶然,也純屬看到這本書比較薄,也比較小,想的是可以很快的看完才借的,但是看過內容之后卻給了我想要把它買下來的沖動,這是不能比的,幸好網上有這本書的電子版,所以果斷收藏了,下面講一下為什么這本書這么的吸引我。
? ? ? ? 這本書最大的特點就是比較學習和從歷史中學習編程的那些事情。從第一個例子就可以看到,它用了C、和Ruby兩種語言的代碼作為對比來看待這樣的事情的處理方法,第二章就是從計算機的發展開始寫起,陳述了計算機的發展史和原理的發展過程,所以在敘述原理的時候也是結合著原理來陳述的。
下面是內容導圖:
? ? ? ? ? ? ?看起來都是最基本的概念,但是在書中是用各種實例在各種語言之間的對比和歷史上的出現和改正過程來呈現的,所以有的語言看不懂也沒有關系,因為有能看的懂得語言相伴,而且以我們的水平,早期的語言已經不是問題了,你會發現原來我理解的這個概念原來是這樣的,不理解的這個概念是這么發展過來的啊,于是不知不覺的就懂了很多的東西,產生共鳴的地方是非常的多啊。
[發現]
? ? ? ? 正好在上周的時候看博客,看到了蓋麗男師姐的博客,說在發布系統的時候注釋導致了發布不成功的錯誤,正好在這本書的講字符串的章節里面就有,在C++語言里面就有在特定的編碼(ascii或者iso一類的文字編碼)下會出現注釋的最后一個字的編碼后半部分和注釋符“/”的編碼是一樣的,就會導致在注釋下面的代碼就都會出現不能被編譯的情況,所以會導致注釋的編碼錯誤,在網上查也有類似的案例,所以了解了原理 ,會很有幫助的。
總結
- 上一篇: PyTorch常用的张量创建、变形及运算
- 下一篇: 2016晔子小跟班行走城市第一站深圳仙湖