fbpx

gov TFL 728x90 2

 
RD養成術之Java 學習路徑
 
前言 Java學習關卡 自我突破所需工具對症下藥結論
 
自我突破所需工具
 
撰文者:Jarey
當然功欲善其事必先利其器,以下先介紹幾本可以協助你突破撞牆期的好書(PS好書通常都是曆久不衰這裡有許多本都己經出版六七年以上了至今依然是極具有參考價質):下圖中左側三本是同一個作者所寫,寫的比較淺顯易懂,適合剛切入此領域的讀者學習,而右側三本則是侯捷所撰寫,比較期進原文的原著,較具完整性,但需要先有一定的基礎後在閱讀比較容易吸收。 

下圖是王森所著的Java深入歷險,此書可以讓你了解Java核心內部運作的原理,例如類別是如何載入至VM中,Java VM的記憶體配置方式為何?Package與import的內部運作機制...等等這些原理若都搞懂了,將來在思考解決Bug的路線思維會比較全面,你可以很清濋的了解大概是那裡出了問題,有助於化解你心頭多年來的程式靈異現像(無法解釋的Bug或狀況)


Java的API函式中,IO與Network是重要的兩個基礎,因為不管你寫什麼樣的應用程式,幾乎都會用到IO或Network,因此你不一定要把全部的Java API函式搞懂,但IO與Network是你必須要具備的基本能力。

接下來要介紹一些在人機介面設計方面的好書,其中UI進化論是C/P值最高的一本書,此書算是比較遍管理面的書。書裡不僅是提出了手機UI設計的概念,連許多商業開發流程和專案開發模式都以具有相當清濋的圖片說明,這些資料大多數都是你要親身進入該領域職場後才得以窺知一二,現在花一本書的錢就可以取得所有資料,可以算是相當的划算。另外歐萊禮操作介面設計模書比較遍技術面的角度來探討UI設計,從此書你將了解到設計使用介面並沒有相像中的簡單,從操作流程的設計,元位位置的擺放,色彩的配置,組織的管理..各各都是一門學問,每位大師都有其獨道的見解與做法,而這些學問向來很少在外界流傳也無通用的標準。而此書的出版將讓剛入門的設計者得以有個設計模式可以遵循。最後互動設計是比較遍設計面的角度的一本書,採用比較平易近人的角度來說明互動設計的概念,就算你是非專科的學生也能很容易的吸收。