《夢斷**》06
程式設計師常依賴一種稱為「媽媽測試」的手段,以對計算機一無所知的父母為假象用例,有時甚至請這類使用者親自體驗。
這是現在程式設計師的通病,做出來的軟體或許在計算機上是完美無誤的程式,甚至是最優化做快的演算法,但是使用者的體驗和反饋卻並不是很好,這就要考慮到軟體設計的問題了,良好的軟體設計像是包裝在禮物外面的優美的包裝紙,使用者去購買東西,不可能第一次就了解到產品的優劣,但是他們卻可以直觀的看到外面的包裝,事實證明優美的外觀更容易去吸引使用者的購買。
這也是為什麼現在有很多的聲音在說想把軟體實際獨立於軟體工程之外,作為一門新的學科,但絕不是說設計是脫離工程,反而專業的程式設計師更容易去掌握實際,脫離基礎知識的設計是不現實的也是不可能存在的。
1.過去的做法:我們現在做軟體大多都是只注重後台的演算法,只要能完成老師的要求就行;
2.不好的地方:我們沒有考慮到的是使用者根本不喜歡去看你在乙個漆黑的執行介面的沒有任何人性化設計的軟體;
《構建之法》閱讀筆記06
最近我們要開始進行團隊合作,所以重點閱讀了 構建之法 與團隊合作有關的部分。首先團隊合作有很多模式,我們應該確立我們的模式,這樣才能更好的分配任務,並且對團隊的每個成員利益最大化。我覺得我們的團隊更像是交響樂團模式,大家都有各自的有點,但是更要跟隨指揮的節奏,這樣才能把曲目演奏好,同樣的,我們的團隊...
《構建之法》閱讀筆記06
最近我們要開始進行團隊合作,所以重點閱讀了 構建之法 與團隊合作有關的部分。首先團隊合作有很多模式,我們應該確立我們的模式,這樣才能更好的分配任務,並且對團隊的每個成員利益最大化。我覺得我們的團隊更像是交響樂團模式,大家都有各自的有點,但是更要跟隨指揮的節奏,這樣才能把曲目演奏好,同樣的,我們的團隊...
構建之法閱讀筆記06
it行業的創新 通過閱讀第16章,關於創新,我有以下幾點收穫。創新大多不是靈光一閃,而是需要長久的相關知識的積累,靈光一閃的想法最後可能還只是乙個想法。創新即使會帶來更多的積極的影響,也不一定會討人喜歡,因為創新會讓一些現有的行業專家變low或者會動領域老大的蛋糕。創新的影響力很可能受到習慣的阻礙,...