Web Design
網頁設計
November 18,2020

網站設計的程式邏輯

 

 

說到程式的規劃,首先我們必須要知道一件事情,要撰寫一支程式,

會需要透過「程式語言」來告訴機器我們的需求,而要讓程式可以順利且無誤的運行,

最主要會談到三個部分:程式正確性、邏輯一致性,以及使用者體驗。

 

1.程式正確性:

 機器的判斷方式,跟人類的思考方式存在著極大的差別,不存在所謂的灰色地帶,只有0跟1的兩種結果。

 所以我們在做程式之前,必須先計畫好程式在執行時的流程,預設好會發生的情況以及對應的結果。

 越簡單的流程,執行上就越容易正確;反之越複雜就容易有bug的產生,進而影響正確性。


2.邏輯一致性:

 網頁設計程式運行的過程中,維護的工作也是很重要的環節,因此程式邏輯的一致性就顯得相當重要。

 同樣的需求如果在不同的情況下,可以用同樣的程式來執行,除了會大大減低維護的困難度之外,

 也表示這支程式的架構是簡潔且具有越高的正確性。


3.使用者體驗:

 一支好的網站程式,不僅要考慮程式正確性、複雜程度以及邏輯一致性之外,更重要的是要回歸到使用者身上。

 假設要達成客戶的需求,要透過很多繁瑣以及輸入資料的步驟,固然可以達成我們的目的,但對於使用者而言,

 在使用網頁時需要思考越多,越容易降低使用的體驗,尤為購物網站的消費者,最終或許導致不再有消費行為。

 所以,使用者的體驗也是我們必須在規劃程式的時候也一併考慮的要點。

 

 程式正確性、邏輯一致性、使用者的體驗,三個要素之間就像平衡木一樣,

 偏重任何一個項目都會對另外兩者有負面的影響,努力去找尋三者之間的平衡點,

 一直是我們挑戰的目標,也是能體現我們專業能力的地方。

 

 

更多文章