推 PsMonkey:喔喔喔... 版主身先士卒下海,推阿! (自己收精華區阿) 12/08 09:08
書名:Java Black Book - 英文
作者:Steven Holzner
出版社:CORIOLIS
ISBN:1-57610-531-8
介紹:
這本書的副標題是 Comprehensive Problem Solver
簡單來說就是一些常見問題的集合,
每一個問題之前都會有個菜鳥工程師哀哀叫說我接下來該怎麼辦,
算是替接下來的問題做個暖身串場,讓讀書的人知道這個問題所為何來,
不過後來的中文版貌似沒有這一段,實在十分可惜。
解決問題的方式是直接列出程式碼 (增改的部份有加底色標示) ,
相關 API,還有輸出結果,所以這本書很厚,最後有頁碼的數字是 1143 。
適用範圍是 JDK 1.2.2
心得:
基本上這是老書回味了,這本書適合連程式都跑不動的菜鳥從頭實作一遍,
不過書背標記的的使用者程度是寫 Intermediate 。
當年我還不會寫 Java 的時候,在天瓏書局看到這本書,
站著翻了大概十幾分鐘吧,就直接搬去結帳了,
老闆的反應還很好玩,後來還直接送我一張會員卡。
不過那張卡後來跟我皮夾一起不見了... orz
會使用 google, 會讀會找 API, 具一定程度程式實作能力的人,
這本書可能就沒有什麼幫助了
為什麼會挑這麼舊的書來寫的原因是,
因為我想寫的是一些挑書的觀念,
當時去天瓏挑書的時候,就站在那邊,一本書看個幾分鐘。
首先,最好能包含安裝環境的教學,畢竟那時的我還沒玩過 Java
其次,包含的範圍要廣,很多人一定會想,你連 Java 能做什麼都不知道,
你怎麼知道哪本書的範圍包含的比較廣泛?
一本書一本書的目次表拿起來看啊,這本書有講 Network 那本書沒有,
頁數多寡,裡面概略提到什麼東西,翻過去章節的感覺,
等等都可以輔助你初步了解說哪本書比較廣。
最後,這本書還要是能比其他書更快讓我進入狀況的,以那次的例子,就是實作
這邊一樣,例如說挑一個大家都有寫的,比較粗淺的觀念
然後挑一個比較深的,也是大家都有寫可是可能現在還不太懂的,
就開始看。看花的時間,看理解的程度,看有沒有可以輔助你學習的材料
這些比較起來中間比較好的書不一定是你馬上要買的,
但是比較壞的書就代表可以不用考慮了。
之後看是要掏錢買書還是去圖書館繼續讀那都是個人選擇了,就這樣。
我後來是有在到 JDK 5 的時候跑去買 Java 2 教學手冊 (又是厚到可以打死人)
不過這本就留給其他人來寫了。
連結:無
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.32.117
※ 編輯: ogamenewbie 來自: 218.160.32.117 (12/08 07:08)