負載平衡是分散式資源串連之鑰

利用分散式架構,將多個個別的計算資源組合,而成為一個更大的計算資源,可以讓資源更有效地運用,然而也要避免特定部份發生過載或單點失效的狀況

2013-07-31

甜蜜點與程式語言的興衰

絕大多數產品規畫者都想要追求的,是能創造出具備甜蜜點特質的產品,因為如此,才能真正在你的產品和使用者之間建立強固的連結關係,使得他們的生活中難以缺少這個產品

2013-07-16

求救及伸出援手

自己工作遇到大障礙,無法如期完成,甚至根本無法完成時,應該要如何處置?建立「求救」的文化其實很不錯,第一步便是讓成員在需要求救時,勇於發出請求

2013-07-12

決定專案的時程

估算時程需要考量的因素,包括工作規模、複雜度,也可以透過訂定檢查點和里程碑的方式,了解軟體開發過程。不過我們也要了解到,準時並非軟體開發的唯一目的

2013-06-28

消除嘗試交付所有功能的迷思

若是無法完成所有的功能時,要交付的功能就是你可控制的因子,你必須要認清這個現實

2013-06-28

務實看待專案的工作期限

適度壓力有助於提升工作績效。但長期的高壓力有可能帶來工作績效的崩潰,而往往來自於不合理導致難以準時完成的工作期限

2013-06-14

工作壓力是績效的雙面刃

在工作上,「壓力」似乎略帶著一點負面的味道,大多數人可能都不喜歡有壓力。不過,壓力和工作績效之間卻是息息相關

2013-06-04

程式設計知識的片段化

網站搜尋引擎、程式設計線上論壇,以及專屬社群網站的風行,改變了學習軟體開發新技術或新知的方式,生產力固然提高了,但也帶來知識片段化的影響

2013-06-04

程式設計的「大巧若拙」

以平舖直敘、老老實實的方式來撰寫程式碼,雖然樸拙,但反而讓人容易理解、不易犯錯

2013-05-21

程式開發的節奏感

在軟體開發過程中要有節奏感,這是指清楚知道什麼時間點應該要做什麼事,以及彼此如何合作,保持動作的協調,如此,將有助於提升整體開發進行的速度

2013-05-21

何時才能收歛

專案要能盡快收尾,其範圍和品質都必須足夠收歛,不再發散

2013-04-30

超越技術思維

對於強大功能的追求、新技術的迷戀、或是尋求成長及完美,是技術人員很容易產生的心態,但開發軟體的終極目的是如何運用,因此對技術的鑽研與運用要適度,並需考量使用者能否容易操作

2013-04-23