說到程式的規劃,首先我們必須要知道一件事情,要撰寫一支程式,會需要透過「程式語言」來告訴機器我們的需求,而要讓程式可以順利且無誤的運行,最主要會談到三個部分:程式正確性、邏輯一致性,以及使用者體驗。

 

 1.程式正確性:

機器的判斷方式,跟人類的思考方式存在著極大的差別,不存在所謂的灰色地帶,只有0跟1的兩種結果。所以我們在做程式之前,必須先計畫好程式在執行時的流程,預設好會發生的情況以及對應的結果。越簡單的流程,執行上就越容易正確;反之越複雜就容易有bug的產生,進而影響正確性。

 

2. 邏輯一致性:

網頁設計程式運行的過程中,維護的工作也是很重要的環節,因此程式邏輯的一

致性就顯得相當重要。同樣的需求如果在不同的情況下,可以用同樣的程式

來執行,除了會大大減低維護的困難度之外,也表示這支程式的架構是簡潔

且具有越高的正確性。

 

 3.使用者體驗:

一支好的網站程式,不僅要考慮程式正確性、複雜的程度,以及邏輯一致性之外,更重要的是要回歸到使用者身上。假設要達成客戶的需求,要透過很多繁瑣以及輸入資料的步驟,固然可以達成我們的目的,但對於使用者而言,在使用網頁時需要思考的越多,越容易降低使用的體驗,特別是購物網站的消費者,最終或許導致不再有消費的行為。所以,使用者的體驗也是我們必須在規劃程式的時候也一併考慮的要點。

 

 程式正確性、邏輯一致性、使用者的體驗,三個要素之間就像平衡木一樣,偏重任何一個項目都會對另外兩者有負面的影響,努力去找尋三者之間的平衡點一直是我們挑戰的目標,也是能體現我們專業能力的地方

arrow
arrow

    網頁設計小精靈 發表在 痞客邦 留言(0) 人氣()