This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please visit upgrade to a browser that supports web standards. It's free and painless.

@ONE爸爸的隨想手札 會員登入 會員註冊

原文網址: http://www.ithome.com.tw/itadm/article.php?c=70581

版主推荐好書:

編程的頂尖對話:閱讀15位軟體大師的核心思維 (Coders at Work)

推薦理由︰是否覺得程式設計是項枯燥無味的工作?作者針對當代最具代表性的15位程式設計師,以兩年的時間訪談收集彙整編輯成書。在訪談內容中,你可以發掘這些偉大的程式設計師的心路歷程、對程式設計的執著,以及各自對程式設計所抱持的態度,讓身為程式設計者的你,不再認為寫程式只是堆砌字母,這也會是頗具藝術美學的工作,讓程式設計生活更美好。

Google Power Search

推薦理由︰Google的搜尋工具十分強大,但平常你應只使用了不到一成的功能。Google Search除了關鍵字搜尋功能外,更提供不少的附加工具及語法,讓你更精準地在茫茫網海中,找到想要的網頁內容。而這些機制方便你在建置自己的網站時直接整合使用,不需要自行從頭到尾開發,亦能提供各式各樣專業的網站服務,同時顧及服務可用度及穩定性。


相關資源:

APress-_Coders-at-Work

Oreilly_Google.Power.Search

程式設計師最討厭的工作,並不是撰寫難度很高的程式,而是維護一堆缺少完整文件又長得醜的程式。尤其現在能具備完整文件的系統專案已經少得可憐,所以美化 程式碼的要求才會日益增高,如果能做好基本功,即使沒有文件輔助,工程師也能輕鬆追蹤程式碼。不過,要寫出好的程式碼是需要功力的。

Beautiful Code=專案問題最佳解法

要寫出完美的程式,需要透過實務經驗或前人智慧,一點一滴累積實力,並非一蹴可幾。但軟體專案常因時程要求,在系統開發上只求在時限內達到目的,往往忽略軟體工程上強調的重點(例如物件導向的觀念、設計模式的運用等)。 

 (閱讀全文)

網站的視覺設計及內容,是能否吸引訪客的重要因素之一,但也不能因而顧此失彼,造成網站效能的瓶頸。從過去的訪客行為研究 分析指出,等待一個網頁的呈現時間不能超過9秒鐘,但面對目前網頁內容多媒體化的現實挑戰,要達到這樣的目標,在前端頁面的設計上,也就需要多花些心思。

著重網頁前端的效能改善

High Performance Web Sites》內容主要針對網站前端的設計人員所設計。作者曾經擔任雅虎CPO(Chief Performance Officer),在雅虎負責研究改善網站效能的方法,他以多年的經驗整理出14個網站前端設計需要注意的準則。全書內容簡明扼要,具有網站設計經驗的讀者,可以快速領略要點;初次接觸的生手,也可以透過本書建立良好的網站設計觀念。 

 (閱讀全文)

專案進行的過程中,階段性的文件產出(Deliverables)一直是被視為十分重要的一環。而許多專案也常常將文件列為重要的驗收項目之一,筆者曾經 手接受兩大箱的系統文件要求驗收,可能這樣客戶端才會覺得付了錢,獲得拿到東西的滿足感吧。還真懷疑這些人到底會不會看這些文件。

先不論客戶是否會看,文件內容必須符合實務需求,才能夠在真正需要的時候發揮參考價值,如果只為了驗收交差了事,而硬擠出一堆不具任何參考價值的陳腔濫調,還不如響應環保,少砍點樹比較好。

文件應重「質」,而非「量」

針對專案文件的規範,在許多系統分析設計的參考文獻中都能找到不少範例,如果你採用物件導向分析及設計方法,UML系列的文件必然也不陌生。

 (閱讀全文)

在軟體專案運作期間,團隊成員經過長期高壓折磨後(請容許筆者用這樣的形容詞,但軟體專案確實是個壓力密集度高的工作),團隊成員會出現腦力疲乏、反應不佳、情緒偶有失控、思緒無法有條不紊地運作的症狀,就像顆電力被消耗殆盡的電池,執行效能處於殘弱的狀態。

專案成員理應經常充電,以保持良好的使用效能。企業不斷地倡導從A到A+的觀念,套用在資訊軟體專案中,專案團隊也會遭遇到相同的問題:你要選擇向上提升,抑或向下沉淪?

想要向上提升,你可以選擇透過坊間的充電課程提升戰力,不過,對於大多數企業而言,課程需要的成本及耗費時程,無法允許已經忙到抽不出空的軟體專案團隊去充電,使得教育訓練大多落於理想而難以付諸實現,造成專案成員異動頻繁,軟體專案品質嚴重低落。

 (閱讀全文)
談到如何設計出以使用者為中心的網站,你不能錯過在Web Usability領域享譽盛名Jakob Nielsen的作品,在這位大師的眾多著作中,針對Web設計及可用度研究領域的《Prioritizing Web Usability》,是設計網站時不可或缺的參考工具書。

Web已是大眾廣泛接受的操作方式

應用程式Web化已經是系統設計演進發展的趨勢,不論是開放式或企業內部的應用系統,為求異質系統間的高度整合性,Web-based已經是系統設計的首選。加上大多數的使用者已經熟悉Web平臺的特性,點選超連結的行為及網頁呈現方式,對於現今使用者是十分直覺的動作。

目前硬體、寬頻、軟體技術等條件以及資訊環境,已經跟上內容複雜的需求,網路人口大幅成長,這些使用者不只是單純的資訊接收者,同時也是資訊提供 者(透過文字/影音部落格,C2C拍賣交易平臺等數位媒介發布訊息),全球網站的數量及資訊內容已呈現爆炸性的成長。如果網站設計得不夠人性化,便無法加 強對使用者的黏度。

 (閱讀全文)

若你也像筆者一樣,以逛大賣場為假日主要消磨時間的方式,應該會有自己偏好的去處(像是大X發、家X福、X買……等)。這些賣場吸引你持續消費的原因,可能是商品的價格,可能是現場商品陳列的方式以及實際逛的感覺,也有可能是停車的方便性,或是紅利點數的誘因。

最近中元普渡造成賣場人潮洶湧,因此,賣場購物動線是否順暢、人手一輛購物車會不會造成通道壅塞、特價商品的標示是否明顯到能被顧客快速找到、結帳櫃臺是否夠多,或者是結帳流程是否夠快速,不讓顧客大排長龍等因素,突顯出賣場的整體規畫設計是否適當的問題。

賣場規畫與網站設計概念如出一轍

同樣地,賣場規畫的觀念也可以套用在網站設計上。例如訪客在瀏覽網站的過程中,網站是否提供良好的導覽說明及連結,能迅速地指引使用者快速找到需要的資 訊;資訊內容是否以組織化方式呈現,並依相關性串連整合資訊;在流量尖峰時刻能否保持良好的效能表現。這些考量在在顯示出網站的規畫是否能夠符合使用者需求。

 (閱讀全文)
1 2 3 4 5 6 7 8  下一篇»