回覆列表
  • 1 # 使用者6675783066594

    腳手架(scaffolding)就是這個樣子的,當然我知道你說的是programming中的腳手架。這裡是stackoverflow上的一個回答:Scaffolding is a meta-programming method of building database-backed software applications. It is a technique supported by some model-view-controller frameworks, in which the programmer may write a specification that describes how the application database may be used. The compiler uses this specification to generate code that the application can use to create, read, update and delete database entries, effectively treating the template as a "scaffold" on which to build a more powerful application.翻譯過來就是:“腳手架”是一種超程式設計的方法,用於構建基於資料庫的應用。許多MVC框架都有運用這種思想。程式設計師編寫一份specification(規格說明書),來描述怎樣去使用資料庫;而由(腳手架的)編譯器來根據這份specification生成相應的程式碼,進行增、刪、改、查資料庫的操作。我們把這種模式稱為"腳手架",在腳手架上面去更高效的建造出強大的應用!——————————————————————————————————是不是很令人振奮,由“程式設計師手寫程式碼”跨越到了“程式設計師指揮機器自動生成程式碼”的時代~~ 並且利用腳手架,我們可以爬到更高的地方、建更高的樓房~stackoverflow連結:frameworks - What is scaffolding? Is it a term for a particular platform?

  • 中秋節和大豐收的關聯?
  • 狼圖騰好句賞析?