在物理學中,通常都是先理論證明觀點,再進行實踐,然後,再有世界各地的科學家根據理論進行實驗,以證明觀點正確。
在計算機軟體開發,硬體開發等,都講求先邏輯抽象設計,再進行編碼實現。
其實二者道理相同,先想明白,再去做,無疑是高效的,如果直接就去做,會導致
事情沒有方向
事情做的一團糟
事情做的很好但是不能滿足需求
這些情況都會導致乙個軟體或者硬體成為廢品。
所以,不要嫌棄設計階段,它很重要,沒有設計,編碼本身毫無意義。
設計雖好,但是中間,它只是人類大腦抽象的產物,人類並不具備像計算機一樣不容得一點錯誤的特點,因此,設計必然有缺陷,在實現中發現錯誤,反過來完善設計,是必要流程,這是設計的常態,不要因此而憂傷,這不是乙個問題,是常態,請正確對待這件事。
以上兩點,更像是心理學內容,幫助開發者更好地面對開發工作,心態先擺正,才能更好地完成開發。
永遠記得,編碼只是工具,更重要的是人的問題,設計的問題,《軟體工程》這門學問更多地是解決人的問題,而不是編碼。
考試題目,是實踐中的設計環節,並且是簡單的,因為考試題目的設計有答案,而實踐中的設計,需要反覆迭代才能獲得解決方案,但是始終不會有答案。
考試是重要的,畢竟在中國的環境中,這是一種很重要的衡量標準,你必須要接受。
實踐也是重要的,因為生活沒有答案,實踐沒有答案,這是真實世界,是你必須面對的。
考試與實踐如何衡量?答案是:沒有答案。
不過有一些事實值得參考
至於具體如何應對,因人而異,不過最終的目標很重要
其他的就全靠自己了。
設計心理學 日常操作心理學
大師解釋了產品設計的幾個原則後,接著其實就是解釋日常生活中使用者操作的心理,從深層次的角度,解釋為什麼產品設計需要依據這些原則。首先書中提出了乙個顯而易見的概念 使用者習慣自行判斷產品的功能和使用模式。這個可能是根據經驗,使用者對產品的理解不同,操作模式就會不同,設計師要做的是,盡量匹配共性的操作理...
《設計心理學》
sq3r閱讀法 survey 閱讀前的瀏覽 1 書名 設計心理學 3 作者簡介 唐納德 a 諾曼 donald arthur norman 1935 12 25 美國 認知心理學家 計算機工程師 工業設計家,認知科學學會的發起人之一。現為美國西北大學電腦科學系和心理學教授,是尼而森 諾曼集團 nie...
《設計心理學》
設計是無言的服務。絕大多數的日常知識儲存於外部世界,而非人的頭腦中。客觀存在而非主觀臆想?物品的外觀為使用者提供了正確操作所需要的關鍵線索 知識不僅儲存於人的頭腦中,而且還儲存於客觀世界。該產品的製作者沒有關注使用者的需求。你若在使用物品時遇到麻煩 開這個門時是推還是拉,或是在想如何操作變化無常的現...