2014-07-18 171 views
-2

我是IT領域的新手。我正在學習Ruby黃瓜進行測試。任何人都可以解釋框架是什麼意思嗎爲什麼黃瓜被稱爲框架工作?框架究竟會做什麼? 請expalin我通俗地說...框架是什麼意思?

+0

http://en.wikipedia.org/wiki/Software_framework –

+0

看看這篇文章: http://www.codeproject.com/Articles/5381/What-Is-A-Framework –

回答

0

在簡單的文字

框架是喜歡幫助工具進行軟件開發。它會 使您的開發過程更快,添加新功能

並且您還可以使用現成的代碼或功能。所以,你不必從頭開始編碼所有東西。例如:如果您想製作500張紙飛機,那麼如果您單獨測量並剪切每張紙,則會消耗更多時間。但如果您使用第一張切紙並使用第一張紙剪下一堆紙,則耗時較少。我希望你明白。 「

」框架是預構建的功能,您可以直接在您的項目中使用 ,以加快開發過程。「

0

框架不過是一段代碼,以幫助您提供類似的基本功能,如果你有一個遊戲框架,然後它會爲你的角色移動跳躍等提供所有必要的代碼,如果你有一個Web框架,那麼它將爲您提供基本的功能,如數據庫連接,表單驗證等,所以框架基本上可以幫助您以各種方式提高程序的生產力。 換句話說,一個框架只是一個庫,它也提供了代碼的整體結構 - 從某種意義上說,您只是「填補了空白」,儘管當然這些差距是重要的部分。

0

框架是「控制反轉」。如果你知道什麼庫是框架,那麼框架就是一個調用你的代碼的庫,而不是你調用庫並獲取數據,一個框架作爲庫回調你的代碼。