相信許多軟體工程的從業人員都有許多的甘苦談,這些甘苦談慢慢的形成許多膾炙人口的諺語,這個部落格收集這些諺語,也希望收集各位在這些諺語背後的故事。
Before software can be reusable it first has to be usable.--Ralph Johnson
Ralph Johnson的話沒甚麼邏輯,說了等於沒說,沒用過或不可用的軟體如何給人重用,Johnson的話只不過說:不要拿爛蘋果給人吃,否則缺德。
諺語通常是繞個彎來說話,雖然看起來是廢話,但仔細推敲還是有他的道理的。正如樓上的朋友所言,這句話說明reused component 應該要好好設計,否則reuse的程式碼就得吃苦頭。這雖然是簡單的觀念,在component-based software engineering 中卻相當重要。
注意:只有此網誌的成員可以留言。
Ralph Johnson的話沒甚麼邏輯,說了等於沒說,沒用過或不可用的軟體如何給人重用,Johnson的話只不過說:不要拿爛蘋果給人吃,否則缺德。
回覆刪除諺語通常是繞個彎來說話,雖然看起來是廢話,但仔細推敲還是有他的道理的。正如樓上的朋友所言,這句話說明reused component 應該要好好設計,否則reuse的程式碼就得吃苦頭。這雖然是簡單的觀念,在component-based software engineering 中卻相當重要。
回覆刪除