壓力的效果

摘錄:「The Deadline 最後期限」 Oracle(先知)對專案經理的回覆: >為什麼給程式設計人員的壓力最多只能得到 6% 的生產力提升呢? 在壓力下的人思考不會變快。 專案經理的註記 -- 壓力的效果: 壓力之下的人思考不會變快 增加加班時間只會降低生產力。 短期的壓力甚至加班可能是有用的策略,因為它們能使員工集中精力,並且讓他們感到工作的重要性。但是長期的壓力肯定是錯誤的。 經理 ...

“簡簡單單”的概述軟體開發流程與UML

或許?剛入門的軟體開發者還不一定很清楚軟體的開發流程(Development Process)與UML到底有何關連? 所以我想用簡簡單單的幾句話來概述為何是 UML?又,為何沒有所謂標準的開發流程? 軟體應用系統的開發,通常是以專案(Project)的方式來進行。由包括 PM(Project Manager)、Architect(架構師)、 ...

由 MVC 看軟體設計思維(2)

觀察 MVC 的設計思維,可以得知:畫面的設計並不是軟體設計的重心首在,畫面是手段,僅是為了表達展示給操作使用者來觀看的,若有更好的畫面呈現方式,系統可以整個抽離掉畫面而不致影響核心,就好比樹葉會代謝再長出新葉也是為了讓整棵樹能呈現更茂盛的一面。 同樣地,資料庫也是手段,是資料儲存的倉庫。若因為分散及負荷的因素,則需考慮配置多個資料庫,甚至,有效能更好、更便宜的資料庫,則隨時可更換之。 畫面 ...

MVC的軟體設計觀(1)

■ What is MVC? MVC,Model-View-Controller Separation 樣式(Pattern) Problem: 希望能夠從視窗畫面(View)之中去掉領域(Model)的耦合,因而支援領域物件(Domain Object)的可重再利用性(Reuse),而且將對隨領域物件而改變的介面所造成衝擊減至最低,該如何作? Solution: 將領域 ...

我也來裝個 google 的 “pagerank”

看到 黑海中的璀璨,Helenna 有一文提及了 google 的 "pagerank" 設定。 蠻有趣的,目前我個人的 Blog "pagerank" 為 "3" 。嗯,多衝一點文章,再讓 Rank 提升上來吧。 ;)

超方便的虛擬便利貼 — 3M Post-It

一直在尋覓方便有效率的記事軟體。恰巧從吉米丘電子報一文:「3M Post-It便利貼虛擬版」,找到相當方便的桌面記事便條軟體:3M Post-It (Lite版是免費的) 就如同辦公用具的便利貼,隨時手記一些雜事、貼在辦公室的隔板一樣,此套軟體也是 3M 專為電腦用戶所設計的~隨時紀錄、隨手"貼"在螢幕上。:D 3M 所設計的虛擬便利貼軟體,功能非同凡響,除了打字記事、也可以利用手寫記事,還有 ...