《精通 Django》讀後感——全而不深,需要自己後續鑽研
讀後感
從5月二十幾號買了這本書,總共花了近二十天的時間瀏覽完這本書。作為一個以前從未有過django開發經驗,除了前兩個月看完了Flask狗書,然後亦步亦趨搭建了一個基礎的部落格的python web開發新手來說,讀完這本書的總體感受是“全而不深”,不過鑑於國內似乎沒有多少全面介紹Django的技術書的現狀來說,還是值得一讀吧。
以下細緻說一下我對這本書的感受和評價。
缺點
零散
相比起狗書教授Flask來說,本書並沒有一個從頭至尾的示例來詮釋講述的技術。這導致最直接的一點後果就是,記不住。作者本身各章敘述得也比較獨立、零散,示例都是一些簡單的程式碼片段,各篇章很少覆蓋前面的內容。因此,當看到後面時,經常就會發現前面的一些知識點已經忘記了。而且書裡面作者有時會一次性列舉出一串單純的屬性表格,可想而知單純瀏覽一遍對這些東西的印象只能是及其微乎。 這方面看,這本書的確更適合作為一個以後需要時時常來查閱的文件閱讀。
敘述較突兀
作為一個以前從沒有接觸過Django的新手來說,覺得裡面列舉的一些概念還是比較突兀。比如說,裡面講到了Django中介軟體方面的一些內容,卻沒有任何關於中介軟體是什麼、為什麼需要之類的闡述,一上來就直接開始講起修改中介軟體,很容易讓人不明所以。 基於這個原因,本書後面幾章的內容我都基本上是滑水瀏覽過去的……當然對於一些已經有經驗的老手來說,瀏覽起來可能會更為自然。
稍淺
內容比較淺,沒有多少原理性、富有思想性的東西,大多都只是在列舉API。 不過我倒覺得這還好,因為我連API都不熟悉。
優點
全面
本書最大的有點之一就在於全面。全書瀏覽下來,基本上講到了Django開發之中的一些方方面面需要注意的東西。但是由於講得較淺,各方面的東西都需要自己去後續鑽研,將它們有組織的理解到一起。 作為領路人來說,本書還是合格的。
最後
本書使用1.8版本,而Django已經更新了2.0版本,書裡面的一些示例已經不適合,雖然還相容,但已經有了更新的解決辦法。看書時需要注意到這一點。
本書沒有專案實戰的講解。跟著前六章(其實和Django官方文件的新手教程差不多)可以搭建一個非常基礎的應用,而後面的內容就需要自己去鑽研、實際應用了。
建議後續詳細閱讀官方文件,自己做大一點的專案。
相關文章
- 《精通 Django》 讀後感Django
- 《Django基礎教程》讀後感Django
- 讀後感
- windows核心程式設計讀後感(待續)Windows程式設計
- 讀Cookie安全後的讀後感Cookie
- 讀後感1
- 讀後感2
- 讀後感3
- JavaScript高階程式設計(讀後感-持續更新)JavaScript程式設計
- 《SVG 精髓》讀後感SVG
- 讀後感---程式猿.
- 《軟體方法》讀後感
- 《圖解 HTTP》讀後感圖解HTTP
- 《人月神話》讀後感
- 《蔣勳說宋詞》讀後感
- 十月讀後感
- 大道至簡讀後感
- 構建之法讀後感
- 《大道至簡》讀後感
- laravel入門教程讀後感Laravel
- Spring Microservices讀後感SpringROS
- 《黑客與畫家》讀後感黑客
- 《程式碼之髓》讀後感
- 讀噹噹elastic-job後感AST
- 《程式設計人生》讀後感程式設計
- 《管理的常識》讀後感
- 《尋覓意義》讀後感
- 讀《更改SAP BW Client 的前後》之後感client
- 《資料探勘導論》讀後感
- 單核工作法讀後感單核
- 《演算法圖解》讀後感演算法圖解
- nodejs開發指南讀後感NodeJS
- 《七週七語言》讀後感
- 【讀後感】【Tom】《Effective Oracle by Design》Oracle
- 作業0 部落格讀後感
- do_while_true退役讀後感While
- 《價值流動-Project To Product》讀後感Project
- 關於Code Review的文章讀後感View