雜談 2005
Jserv 兄肯定是謬讚了。小弟既沒做過什麼豐功偉業,也不怎麼懂得造福人群,兢兢業業過日子罷了。倒是看到 Jserv 兄個人首頁上那長長的一串 projects,才不禁讓人肅然起敬。
若真能由器入道,那就是幸運了
我一直試圖著,想要在軟體開發的過程中,找出一套確實可行的工程化方法。太過形而上的 RUP 之流過於繁瑣,而反璞歸真的 XP 則又有傾向英雄主義之嫌,以在台灣多是中、小型專案 (十人以下) 的情況來看,從方法論著手,勢必由於 overhead 比例相對大增而不得不面對軟體工程最大的障礙:團隊成員能力的不等向[1]。因此,要透過方法論的角度,尋找問題的答案,溝通、權力、人緣、魅力等能力最好皆備,才有可能真正實驗與體驗。否則,一切都是打高空,只剩靠嘴巴賣幻想的價值[2]。
什麼都沒有的我,若是真的從方法論入手,那還真的只有打高空的份,但實際上我不是這個個性,因此我只好先從工具著手。若是能夠將過程中的各個面向,都準備好工具應對,且各個環節都能夠巧妙連接,至少,有套 solution 在懷,勝過什麼都沒有,若真能由器入道,那就是幸運了。
Subversion 是個重要的工具,意外從 SQLite 網站驚喜地找到的 Trac 也是[3],若能再找到 mind sharing 與 code matrics 的工具予以整合,那就更好了。工作上的技術心得比較不方便分享,得重新整理編輯才行,倒是這類應用軟體工程的工具的心得,可以近乎原封不動地拋磚引玉,看能否多釣出些同好。
淑女之所以為淑女,絕非因為君子好逑
黃天在上,后土在下,在這裡我要鄭重澄清,淑女之所以為淑女,絕非因為君子好逑。Jserv 兄的這篇《與淑女有約:內湖到北宜公路的散步》提到「很多從事資訊領域的朋友都對於『淑女』有頗大的情感」,也許這是事實,但卻與 Lady BBS 的命名無關。這名字的由來,其實一點也不浪漫,不過是個帶點大男人主義的戲謔之言。我認為電腦之於個人,至少對於具備有些許資訊掌控能力的個人而言,最適切的形式,莫過於一台帶有 agent 色彩的 FreeBSD server,主理大小事,搭配作為操控介面的 Windows 終端,作為主要存取、呈現、工作與實現的介面。前者就是主內的 lady,後者就是主外的 gentleman,是台可以帶著到處跑的 notebook,lady and gentleman,合作愉快。若是不小心多了台 baby PDA,那可不是我的錯。
無聊的工程師趣味,確實。天涼秋至,看官們添點衣裳吧。
Lady BBS 目前也沒啥計畫動得了了,工作繁忙,要賺錢存結婚基金準備養家,乾脆趁這次硬碟掛點,捨棄陪著我做了三版 web bbs 的老程式碼,改用 pttbbs,至少用起來有趣些,更新也頻繁些。
喔,對了,lady 也有個如同「是男人就要騎淑女阿!」的無聊惡趣味:「我每天上 lady。」
[1] 這包括了能力的不等,與不同向。前者指各有高低,後者指各有專精。
[2] 也難怪 Bill Conan 與 Johnny-Aya-Baiken 在這篇《设计模式和软件工程的困惑》裡用這樣的字句惺惺相惜:「至于软件工程,握手,同样鄙视,这个东西的存在实在是没价值。」若無法找到軟體工程的實在之處,其價值也就只是個泡沫而已。
[3] 若 Trac 能以 Subissue 那樣的模式運作,那更為理想,不過現在這樣也不錯了。
One Backlink
[...] 喔,為什麼要用到 jeffhung、lady、gentleman 三個 domain 那麼多?jeffhung 不用說了,就是代表我自己,而 lady 跟 gentleman 我在《雜談 2005》裡有提到,分別代表 server 端跟 teminal 端。Terminal 端因為個人用,所以不被外界所知,而 lady 我用來架 bbs,同時也是我的個人工作站的名稱。 [...]
Post a Comment