哪本書是對程式設計師最有影響且最應該讀的

2022-12-25 16:31:09 字數 1274 閱讀 3876

1樓:沉夜孤星

作為一個半途從自動化轉到cs的人,《clrs》大家都推薦的,我個人覺得這本書從頭到尾讀一遍是很有必要的,但是因為裡面牽扯到的證明太多,而且書也太厚, 可以選擇性的讀幾章重要的, 以後有時間再來細讀也不錯。《c#捷徑教程》,這本書其實是我看的第一本c#書籍,但是書的內容要比入門經典難不少,導致我沒有全部理解,而且沒有完整看完。不過說實話,這本書很細,討論的知識點也很全面,如果要深究可以去看。

2樓:消化

《working effectively with legacy code》我之所以喜歡這本書,是因為幾乎所有的軟體開發人員,在其職業生涯的某個時刻,往往會不得不支援和工作於遺留系統。在這本書中,michael feathers提供了從開始到結束的策略,以便於更有效地工作於未經測試的遺留**庫。本書借鑑了michael為其著名的object mentor專題研討會創作的材料:

michael用於指導的技術,以幫助開發人員,技術管理人員和測試人員掌控遺留系統。

3樓:匿名使用者

這本書和這書單上的其他書籍略有不同。《programming pearls 第二版》每個專欄被組織為一個章節。章節通常以一個實際問題的情景呈現開頭。

然後,提出各種解決方案和相應的經驗教訓。寫作風格清晰明快。《programming pearls》不是教授新程式設計概念的尋常書籍。

雖然它包含了優秀,有時甚至是相當新奇的想法,但這本書的目的不是教你一些新的東西,而是幫助你成為一個更好的問題解決者。

4樓:沉夜孤星

martin fowler寫的《refactoring》主要關於改進現有**的設計。這是一個改變軟體系統而不改變**的外部行為,卻能提高它內部結構的過程。通過重構,你甚至可以將一個糟糕的設計重新制作為一個很好的設計。

這本書對重構原則進行了深入**,包括在**發現重構的機會,以及如何建立所需的測試。

5樓:隆依波

如果你打算成為一名架構師或系統的設計人員,那麼你很有可能會被要求閱讀這本書。《design patterns》遵照這本書的策略可以助你打造更高品質,靈活和可維護的軟體。傳說中的「四人幫」就是這本書,因為它是由四個著名的作者共同編寫的。

6樓:匿名使用者

回憶過往10年,真正對我有影響的,在實際工作中和別人產生差異的當屬《設計模式》,讓我走進物件導向的大門,輔助的2本書分別是uncle bob的敏捷軟體開發和fowler的分析模式。當然帶我入門的是jjhou的mfc深入淺出。好書當然好多,但這4本書對我應該算是最重要的了。

程式設計師找程式設計師女朋友是一種怎樣的體驗

程式設計師找一個程式設計師女朋友,感覺挺奇妙的,他們有很多共同的話題,工作上遇到問題也能相互幫助解決。程式設計師找女朋友是很難的,因為程式設計師特別的辛苦,他們的工作時間非常長,很少會有時間去專心的陪自己的女朋友。程式設計師找一個程式設計師女朋友,他們關係肯定會非常穩定。並且有共同的興趣愛好,話題也...

程式設計師是不是隻能吃青春飯,程式設計師真的是一份吃青春飯的活嗎

很多計算機相關專業的畢業生在擇業時,不知道是受到什麼因素的影響,對於程式設計師這個職業,普遍存在一個認識上的錯誤,他們認為程式設計師的 職業生涯 很短暫,吃的是青春飯,等年齡大了,如果不轉行,就沒用了,沒有企業要了,生存都存在問題了。還有很多人認為程式設計師這個職業眼前雖然高薪,但是卻是以犧牲身體 ...

你有程式設計師朋友是哪種體驗,你有一個程式設計師朋友是哪種體驗?

前男友程式設計師,除了工作,沒有其他任何時間 我有一個程式設計師的女兒!感覺自豪!看她工作很輕鬆!一般將程式設計師分為程式設計人員和程式編碼人員,但兩者的界限並不非常清楚,特別是在中國。有一個程式的朋友就是會覺得他的思想和我的思想是不在一個層面上的 我有一個做程式的朋友了,她每天都在沉迷於做程式,然...