Try   HackMD

所有議程請見活動議程表

歡迎來到 https://hackmd.io/@iPlayground/2024 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

點擊本頁上方的 開始用 Markdown 一起寫筆記!
手機版請點選上方 按鈕展開議程列表。

請從這裡開始

物件導向的文藝復興:用 DCI 重塑程式設計的藝術

Data-Context-Interaction

Data:物件的本質,純粹的資料存在

Context:負責定義物件的角色分配

Role (Interaction):物件的行為,純粹的函數存在,相同 Context 的 Role 組成了物件的互動關係

Role 使用 Protocol 定義

物件精神分裂症