构建之法08
需求問題
????? 然后就是用戶場景分析,在沒有聽課或者看這本書之前呢這些我是完全想不到的,那時候腦子里只有一個簡單的想法——把功能實現(xiàn)了不就得了,哪有那摸多的麻煩事啊!真的是和書上說的一樣的那種人,但是看完書后發(fā)現(xiàn)是真不行,因為我們的軟件是要賣給別人的,不是單單的實現(xiàn)某些所謂的功能的。所以用戶場景分析就十分有必要了,這樣一來一是可以檢測到用戶在使用過程中會遇到哪些問題以便我們解決,以及在任何環(huán)境下或者用戶(外行人)的任何操作都必須讓軟件看起來是正常的,也就是傳說中的換位思考,把自己當場一個不太了解電腦的用戶來做軟件。
?????? 接下來的事情就是寫文檔了,“什么?!程序員還需要寫文檔?你不是在逗我吧!沒錯,不僅僅要寫而且還要寫的十分的詳細,就像,就像電視劇本那樣詳細,但是用不著寫得那樣生動”反而呢要做的越簡單越容易理解越好,但是不能太枯燥乏味了,這樣沒人愿意讀得好嗎!看到這里呢,我又一次感到了巨大的壓力感和榮耀感,媽呀原來程序員還是數(shù)理文學通吃啊,全能人才啊!!
? ? ??
轉(zhuǎn)載于:https://www.cnblogs.com/hanzhu/p/5558074.html
總結(jié)
- 上一篇: java线程池 锁_java多线程——锁
- 下一篇: cmd-ssh使用说明