一個頁面、功能、模塊,入口越多,越複雜,越難控制。

 之前我的一個領導跟我說過這樣一句話——“一個頁面(功能、模塊),入口越多,越複雜,越難控制”。當時沒有深刻體會,直到最近栽了坑。

一個form頁面,能從三個模塊不同的模塊進入、兩種不同的角色有操作權限、該頁面的每個按鈕需要根據事件狀態的不同控制其顯隱、有個別按鈕還要根據模塊來源的不同控制請求地址。

偏偏這三個模塊還不是同一個人開發!真的是頭大啊。如此一來,需要在該頁面做很多的標記。對於按鈕的顯隱需要畫真值表。而且此時的真值表必定是一個三維甚至更高維度的表。

對於這種情況,應該控制變量,在做判斷的時候,將一個變量控制住的情況下,去判斷另外兩個變量。

參考下圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章