今天一整天都在開會,也沒有時間想設計做設計。下午的會議上倒是有一點感悟。
我們是做問卷編輯系統,其中有一個功能叫"倒序"排列,就是將選項基于目前順序倒序顯示。我們設計的是一個復選框,選中代表該題選項在答題端呈倒序排列。
開會過程中,開發Boss提出建議,將這個復選框做成按鈕形式。一開始我并不理解這樣有什么區別。不都是做控制嗎?不都是做一個倒序的觸發嗎?幾經追問,才恍然大悟。在產品設計上,復選框和按鈕并沒有太大的區別,然而在程序上,卻可以少一步判斷進而優化代碼降低開發成本提高性能。
做成復選框,程序需要記住當前的順序,因為復選框有兩種狀態,而按鈕則相對簡單得多了,永遠只有一種因為點擊而觸發的結果。
最后,上一張今天晚上畫的石頭畫出來高興高興
圖片發自簡書App