程式語言的特性本質(一)-靜態語言與動態語言的信任抉擇
http://www.ithome.com.tw/itadm/article.php?c=73445
摘錄:
從信任的角度來看,選擇靜態語言代表信任它會檢查出開發者
可能犯下的型態錯誤,由於型態帶來的約束是強制遵守且不能
有例外,對成員來自不同文化或水準不一的團隊而言,靜態語
言在語法層面採用型態作為約束工具,對型態錯誤的發掘有一
定的保障作用;相反地,選擇動態語言代表採用慣例作為約束
工具,相信開發者會為自己的程式負責,因而將行為交由物件
......................................................
程式語言的特性本質(二)-類別與原型的物件管理學
http://www.ithome.com.tw/itadm/article.php?c=73566
摘錄:
由於類別的限制,實例除了狀態外不允許有其他差異性,類別
一旦定義與發布,想更新類別的行為與結構就不是件容易的事
,畢竟這意謂著引用舊有類別的使用者,應用程式將受影響而
需要修改。類別基礎的支持者往往注重程式開發前的分析,在
實際撰寫程式前,得花費許多心力來探查需求。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.245.138
※ 編輯: qrtt1 來自: 114.25.245.138 (05/10 21:47)