c++ primer,c++標準庫,泛型程式設計與stl,設計模式,uml精粹,stl原始碼分析,敏捷軟體開發—原則、模式與實踐 。
以上是我近3個月來讀的一些書,下面談談讀書的體會。
總想跟上時代的發展,這是程式設計師的普遍想法。作為c程式設計師,想公升級為c++程式設計師的想法由來已久。我有大概5年以上的c/c++的程式設計經歷。但是總是感覺沒有進入c++的程式設計師行列,基本上使用的還是c++裡面c的部分,充其量也是帶類的c。偶然的機會讓我重新拾起c++的學習熱情。
設計模式是2023年買的,但是看了3遍都看不下去,原因大概是我不是真正物件導向的程式設計師,只是乙個過程思想充滿大腦的c程式設計師。無法真正理解是我看不下這本書的主要原因。
敏捷大潮的來臨,讓我認識了當今技術領域的幾位專家,robert c .martin,erich gamma,kent beck,maritn fowler等等,由於我的技術匱乏,我無法領略他們的風采讓我非常的沮喪,我決定突破瓶頸。
看了候捷的書評後,我下了c++ primer的電子檔,開始看,由於我從事軟體開發已經7年的工作經驗,我看這本書沒怎麼費勁,速度很快就過了一遍,跟這本書寫的淺顯易懂也有很大的關係。
我買了c++標準庫,stl原始碼分析這2本書,開始研究標準庫,同樣我沒看完這2本書,確切的說,我只看了c++標準庫前面幾章,1/3的內容吧,講完容器,我就沒接下去看。對於迭代器,演算法,和string,io都沒看,stl原始碼分析就乾脆沒看,工作的原因,我放下了一段時間。
又在網上看到uml精粹和敏捷軟體開發,我手癢,去買了回來,開始看,發現uml精粹是一部非常小的書,內容不深,但非常實用,而且作者也推薦使用草圖法來做物件導向設計,由於他們都是推崇敏捷方法的,所以對測試驅動開發非常的著迷。
敏捷軟體開發—原則、模式與實踐是我看過的最好的書籍之一,我從來沒有看過一本把分析設計和實踐結合的這麼好的一本書。我看完第一遍的時候,好像有些地方還沒搞明白,我知道這是很正常的,我遲早還是要回頭來重看這本書的。
未完待續
最近學習nosql看的一些資料
完成自己本年度最大的乙個專案之後,工作重點從pm的角色轉換到儲存相關的工作,因此工作之外花了一些時間關注了一下nosql相關的資料 主要來自blog.nosqlfan.com nosql相關 譯 nosql生態系統 url 這個是我看到的nosql講的最好,最完整的文件 我對nosql的一點理解 u...
最近學習nosql看的一些資料
完成自己本年度最大的乙個專案之後,工作重點從pm的角色轉換到儲存相關的工作,因此工作之外花了一些時間關注了一下nosql相關的資料 主要來自blog.nosqlfan.com nosql相關 譯 nosql生態系統 這個是我看到的nosql講的最好,最完整的文件 我對nosql的一點理解 贊同作者的...
最近一些想法
1.it系統的建設中,當前的方 似乎仍舊沒有足夠重視對目標的認識 這造成的結果,以盲人摸象來形容,實際上是太輕了。今天上街看給小孩玩的電動小象形狀會唱歌但不會動的那種汽車,小孩的媽媽說,咱們去騎小象吧,這給了我乙個認識 我們建模的時候甚至在更早的步驟中進行分析和抽象的時候,往往就是這麼做的。即便不是...