Skeleton and Meat

這兩個單字顯而易見地是加起來之後就會有個整體,這兩天工作上與外國人通信時他特別地把 “meat” 加上引號。

軟體上面也有所謂的 skeleton,首次對這個字有印象是幾年前在工作上有接觸到 RMI、CORBA、COM+ 等分散式環境。分散式系統內,若本地端物件想要呼叫某個遠端物件(方法),通常是在本地端呼叫 proxy/stub/skeleton,然後它再經過某些方式去呼叫遠端。這樣一來,與遠端溝通就如同在本地端溝通一樣,都被某些底層服務幫您處理掉。

而我們討論到的事情是有關程式碼 template,透過 wizard 選取 template 產生的專案程式碼,他認為那只是 skeleton,而沒有 meat,得使用者自己加上其他的程式碼才能執行。

不過,我所認知的實際情況並非如此,Eclipse 中提供的大部分 template/example,wizard 產生專案後即可佈署執行。該死,我只是一個測試員,程式又不是我寫的…XD

本篇重點是 meat,原來可以這樣用在軟體開發上面,嗯…

%d bloggers like this: