在 Low Code 平台的開發應用設計中,關於「模型(Model)」,下列敘述何者最符合實際情況?
答案 (B)
核心概念
Low Code 平台走的是「模型驅動開發(Model-Driven Development)」路線。
想像你在 Google 表單上做一份問卷。你不用寫任何程式,只要定義有哪些欄位、哪些必填、送出後寄到哪裡。Low Code 平台講的「模型」就是這張定義表,平台再照著它自動長出畫面跟資料庫。
開發者不是一行行寫程式,而是用視覺化方式定義「模型」:
・資料模型:有哪些欄位、欄位之間什麼關係
・流程模型:業務怎麼跑、誰要簽核
・介面模型:畫面長怎樣、跟哪些資料綁定
平台再依這些模型自動產生可執行的應用。所以模型不是輔助,而是整個應用的骨架。
答題技巧
快速判斷技巧:這種「概念地位」題,選項只要用「僅」「已被全面取代」「價值有限」這種貶低性字眼,通常都是錯的。 找那個把角色講得最完整、最中性的選項。
易錯陷阱:(D) 用「自動程式碼生成」這個時髦概念來誤導。 要記住模型與生成的先後關係。先有模型,才生得出程式碼,工具再進步也不會反過來。