c#
程式設計師書籍推薦1、
c#程式設計
c# windows form
程式設計
------
對熟練掌握
winform
程式設計基礎比較有用,看得時候建議將書中的例子從頭到尾做一遍,這樣會有比較好的收穫,否則,學習效果一般。
c# xml
從入門到精通
------
這本書前半部分講的關於
xml的基礎操作比較有用,後半部分如果對
xml有興趣的話也可以仔細看看,畢竟
xml是現在的乙個主流方向。
c#高階程式設計
------
大家公認的一本
c#經典教課書,但是太厚了,要有耐心仔細看下去,不然效果就不是很好。
說明:個人認為看程式設計的書就要敲**,如果將書中的例子做一遍,只看書,效果會大大折扣的,尤其對於剛開始學習程式設計的人。
2、**質量重構-
改善既有**的結構
------
一本與設計模式齊名的經典著作,對你的**規範、**質量以及軟體設計都有很大的幫助。
個體軟體過程
------
一本偏重於軟體工程的書,也許你會覺得很無聊,但是如果堅持下來,你會覺得效果真的就如書上所說。我只堅持了乙個月,但是感覺收穫已經很大。
說明:軟體**質量和個人的編碼習慣、編碼風格有很大關係,當水平達到一定之後,你的編碼習慣、編碼風格如果有問題的話,會阻礙你的進一步提高的。編碼風格、編碼習慣的改進中再堅持。
3、設計思想
uml與模式應用
------
我看到的第一本讓我佩服的書,也是
oo方面我的啟蒙書,這本書我看了三遍,筆記記了一大堆,每次都有新的收穫,而且最近還計畫在仔細閱讀一遍!
設計模式
可復用的軟體設計基礎
------
一本計算機界公認的經典著作,這本書對於入門者可能有點困難,但是這本書看十遍都不多!絕對的經典!如果以後想做軟體開發的話,個人建議將這本書看五遍以上!
物件導向程式設計導論(原書第3版)
------
一本對oo
講述比較全面、比較經典的書籍。
說明:設計思想方面,
oo是現在的主流,東西很靈活,要多看相關的書籍,多在實踐中運用。同時,看著部分的書,一定靜下心來人真看。
4、軟體工程
應用極限程式設計
-積極求勝
------
極限程式設計現在很火,也是你無法全部接受它,或者你周圍的環境不能實施它,但是其中的一些思想、最佳實踐可以用在你的工作中,無論是編碼還是設計,對你的思路都回有很大好處的!
rup導論
------rup和xp
是現在很火的東西了,這本書對
rup進行了很好的描述,書很薄,但是能夠讓你很好的全面地認識
rup。
用例通過背景環境獲得需求
------
用例分析是
rup中很重要的乙個環節,這本書講的很好,無論在需求分析、軟體設計方面都會對你有很大啟發。
說明:軟體工程現在門類很多,可能很多東西我們周圍沒有使用的環境,或許我們不會從事軟體過程管理,但是其中的很多思想對我們個人的軟體開發都會有很大的幫助!
5、軟體測試
軟體測試的藝術
------
可以幫你糾正很多對軟體測試的誤區!
單元測試之道c#版
-使用nunit
-----nunit
可是被譽為
.net
程式設計師必備的一項工具啊!很不錯的一本書,值得仔細看看!
測試驅動開發
------
經典的書籍,雖然是
xp中核心的內容之一,但是即使單獨運用它,也會給你意外的驚喜。
說明:軟體測試並不只是手工點點按鈕,其實內容很多的。好的測試員,不僅需要對測試領域有深刻的理解,也需要很高的程式設計功底。即使你不想從事測試工作,學習這些東西,也會對你的程式設計水平、**質量有很大的幫助。
個人認為,看一本書,尤其是經典的著作,看十遍都不為過。同時,看書的過程還要學會發現在其感興趣的、不了解的內容,然後自己再找相關的書籍看。以上的書只是我看過的、個人認為比較經典的書籍,可能個人情況不一樣,興趣點不一樣,對我來說經典的書籍不一定對大家經典,但是,要學會自己查資料、學東西的能力,這才是最重要的。如果你能有毅力用一年或者一年半的時間把上面的書籍吃透,再加上公司專案的鍛鍊,那恭喜你,你的程式設計和設計能力在你們同學之中肯定可以穩居前
10%。
讀書,尤其是軟體方面的書,其實是很累的,可能讀一本書不累,但是如果你能每天堅持三個小時認認真真地看書,能夠將一本經典之作認認真真讀五遍,而且一直認認真真,那你的毅力真地令人佩服,同時,你的汗水帶給你的會是很多的驚喜!
首先讓自己喜歡讀書,然後學會讀書,再學會自己找書讀,自己查資料、解決問題……
程式設計師書籍推薦
程式設計師書籍推薦,共勉 深入理解計算機系統 c語言c陷阱與缺陷 c和指標 c essential c effective c more effective c c 沉思錄中物件導向的部分 設計模式精解 深入c 深度探索c 物件模型 模板學習 c template modern c design 模...
推薦幾本C 程式設計師閱讀的書籍
如果你已經按順序讀到這裡,你的windows和c 基礎應該已經 理論上 提高了好幾個檔了。在掌握以上這些書籍之後,再在此基礎上學習基於windows 基於.net 基於winrt的技術就很快了,重要的是梳理自己的知識樹,並了解整個微軟的技術發展方向。再針對自己的工作和興趣在乙個或多個方向上深入學習,...
推薦幾本C 程式設計師閱讀的書籍
樓主這些年一直追隨微軟技術,也看了不少書籍,整理出一些個人認為不錯的經典,推薦給各位閱讀,以共同進步。推薦順序是由淺入深,深入淺出。professional c 中文名 c 高階程式設計 最新版本 第8版。點評 本書的中文引進版雖然起名為 高階 程式設計,但個人認為做為入門或者全面了解.net比較合...