點先算係一份好既 FYP?

呢幾日睇左好多 Final Year Project~ 發現左一 d 臥”獅”藏”蛇” (臥虎藏龍)… 有 d 平時唔顯眼既人寫 d FYP 真係勁到嚇親你~

睇左大家既 project 自己都學左唔少野~ 諗返轉頭~ 點解 Final Year Project 既 presentation session 唔可以做到好似一個 conference 咁? 大家一齊睇人 present~ 大家一齊比 comments~ 甚至黎個公投~ 咁樣相信大家o係 FYP 學到既野可以多好多倍~

自己係一個 Web Application Developer~ 對於 Algorithm-based 既 FYP 我只可以講句 “勁” 但係望住一大堆只係為左滿足某一個 specific purpose 既 form-based application… 我覺得好無奈… 幾十甚至幾百頁 HTML 加 d Javascript 加個 database… 算 FYP 嗎? 我會覺得佢的確出左好多力… 但方向錯左…

Innovation 對一個 FYP 黎講好重要~ 但我著眼點係有無用過心黎做而唔係交行貨~
其實就算係一張 form~ 真係用心寫既都一定贏一個得個做字既 system~

有 d student 係好用心機 design form 的~ Real time feedback…
Auto complete…
Dynamic combo box content loading… etc…

就算平時我覺得小豬唔係 programming 既材料 我睇完佢個 demo 都覺得佢好用心諗過個 UI…

[flickr size="small"]http://www.flickr.com/photos/vicker/1139852156[/flickr]

Inline field editing…
Apply all boxes…

都非常 user friendly~ 減少左好多 click 黎 click 去既問題… 簡單但係真係有切身地考慮過 user 呢點唔係最重要咩?

比起一 d 幾十種 feature~ 幾十張 form~ click 黎 click 去~ 又 popup 呀咁~ 我更喜歡呢黎小豬的 design~ simple and clear

我唔敢話自己寫野 user friendly 以上只係我 as a user 既感覺~ 但身為 developer… 應該要諗清楚~ Technology 重要? Challenging 重要? Innovation 重要?
最終個 application 其實都係 user 比分~

當然~ 有心去做先係王道~