原型制作是一個應用程序中最重要的一個方面,它可以使程序更容易地進行維護,但這其中最重要的一個方法就是建立一個原型,因為在原型開發過程中,使用所有可用的庫和快速開發工具可以大大減少開發一個功能性應用程序所需的時...
原型制作是一個應用程序中最重要的一個方面,它可以使程序更容易地進行維護,但這其中最重要的一個方法就是建立一個原型,因為在原型開發過程中,使用所有可用的庫和快速開發工具可以大大減少開發一個功能性應用程序所需的時間。在某些情況下,在另一個程序中創建原型會更有效,例如具有腳本功能的電子表格,因此,界面或系統的主要功能和設計可以顯示出來,而不必為實際應用程序建立臨時框架。應用程序的測試過程包括使用多種軟件工具和編程語言來確認其功能。這是原型過程中可能遇到的常見陷阱應用程序開發和改進忽略了程序只是一個原型的事實。原型中的類不需要是可擴展的或泛型的,而且在大多數情況下,如果沒有對效率、可讀性或內存使用進行優化,則編程可能非常隨意。在許多情況下,當實際的產品開始編碼時,原型會被處理掉,所以不需要諸如精巧的加載程序、支持擴展輸入甚至錯誤檢查等功能。另一個方面是原型應用程序通常在受控環境下運行,因此,不同屏幕大小或分辨率的動態布局通常也不需要在客戶做出更改和批準后,原型應用程序可能會被處理或完全重寫,因此,使用有助于加快開發速度的工具是快速開發應用程序的一種方法。這些工具可以包括具有圖形用戶界面(GUI)元素的高級函數庫,甚至可以使用高級可視化語言,只需幾行代碼即可插入元素。低級編程,即使這是最終應用程序將要使用的,也應該避免,因為一些簡單的任務需要大量的編程和設計開銷。一些可以幫助原型應用程序部署的特定工具是基于視覺的自動代碼生成器的GUI構建器,甚至是更復雜實體的現有原型程序,如標準查詢語言(SQL)服務器。如果最終應用程序將使用非可視的元素,并且不涉及大量用戶交互,則使用諸如演示文稿或幻燈片設計器之類的程序,一個電子表格程序,甚至只是一個紙上的應用程序模型都是合適的。使用對原型應用程序開發幾乎不需要編碼和規劃的工具,有助于在請求時快速做出更改,并可以縮短原型開發階段所花費的時間
-
發表于 2020-08-07 20:00
- 閱讀 ( 486 )
- 分類:電腦網絡