還記得千禧年前後剛開始做網站的開發,其中一個很受歡迎的應用是討論區forum。因為是在有名的大公司做,forum非常多人使用,留言非常多,分頁的問題一定會碰到。
那時開源還未開始在香港普及,所有功能是自己一手一腳做。當時要如何處理分頁,花了一段時間摸索。修改了很多次,不過最後出來的成品很滿意。反觀現在的網頁,一看到連最基本的功能都沒有,對現在的開發人員有些不滿。
現在有了framework,很多人只是利用別人的東西來做。本來如果它有齊全的功能,省去了一些基本的開發時間,應該是一件好事。問題是有些真的並不完美,結果就似是硬塞一些成品給用戶使用。
Framework開源,其實可以自行修改。不過,內碼有很多都是頗複雜,要花很長時間才能了解所有細節,還要靠自己一行一行代碼來看。軟件開發行業雖然有很多標準可跟,但大部分公司,不論有多大,本地或海外,仍然是問題多多,項目不停delay。
大部分時間花了在解決各種千奇百怪問題,那會有時間來慢慢看? 就算有同事了解當中的邏輯,他自己也忙到不亦樂乎,很章辛苦才能擠出一點時間講解一兩句。很多時只能在網上找,但只是給你指引,還得靠自己。興幸自己每次最終都找到解決方法。
如果靠framework本身推出更新,真的不知何年何日。其實也有一個方法,除了在forum留言,有時也可在相關開發人員的社交媒體上與他直接聯繫。雖然這些人都很忙,收到的留言也非常多,但如果有其他相關人士看到,或者可以加快處理。
就算這條路通了,現在的開發人員,就算香港讀碩士的,竟然英語差得離奇。連普普通的溝通也詞不達意。還好現在有網上翻譯,基本溝通還是可以。
No responses yet