回網頁知識總覽
April 23 , 2020
網站設計的程式邏輯
說到程式的規劃,首先我們必須要知道一件事情,要撰寫一支程式,
會需要透過「程式語言」來告訴機器我們的需求,而要讓程式可以順利且無誤的運行,
最主要會談到三個部分:程式正確性、邏輯一致性,以及使用者體驗。
會需要透過「程式語言」來告訴機器我們的需求,而要讓程式可以順利且無誤的運行,
最主要會談到三個部分:程式正確性、邏輯一致性,以及使用者體驗。
1.程式正確性:
機器的判斷方式,跟人類的思考方式存在著極大的差別,不存在所謂的灰色地帶,只有0跟1的兩種結果。
所以我們在做程式之前,必須先計畫好程式在執行時的流程,預設好會發生的情況以及對應的結果。
越簡單的流程,執行上就越容易正確;反之越複雜就容易有bug的產生,進而影響正確性。
2.邏輯一致性:
網頁設計程式運行的過程中,維護的工作也是很重要的環節,因此程式邏輯的一致性就顯得相當重要。
同樣的需求如果在不同的情況下,可以用同樣的程式來執行,除了會大大減低維護的困難度之外,
也表示這支程式的架構是簡潔且具有越高的正確性。
3.使用者體驗:
一支好的網站程式,不僅要考慮程式正確性、複雜程度以及邏輯一致性之外,更重要的是要回歸到使用者身上。
假設要達成客戶的需求,要透過很多繁瑣以及輸入資料的步驟,固然可以達成我們的目的,但對於使用者而言,
在使用網頁時需要思考越多,越容易降低使用的體驗,尤為購物網站的消費者,最終或許導致不再有消費行為。
所以,使用者的體驗也是我們必須在規劃程式的時候也一併考慮的要點。
程式正確性、邏輯一致性、使用者的體驗,三個要素之間就像平衡木一樣, 偏重任何一個項目都會對另外兩者有負面的影響,努力去找尋三者之間的平衡點, 一直是我們挑戰的目標,也是能體現我們專業能力的地方。 |