91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

設計先行,編碼在后

發布時間:2020-07-15 09:29:02 來源:網絡 閱讀:819 作者:樂少黑板報 欄目:軟件技術

當晚,太太跟我交流要設計的工具很多東西沒想清楚,沒法寫代碼,方向感不強,于是我們花了些時間,把設計要點整理到紙上(請忽略這個廣告紙)

設計先行,編碼在后

因為我知道,今晚不搞清楚這個事情,想看個電影都難咯,^_^

于是這篇文章,我花了些時間思考和寫出來,幾分鐘可以讀完。

設計先行

現實生活中房子,大多數開發商交樓的時候已經是帶裝修,業主索取設計圖紙,才能得知水電布局,這個無可厚非;而對于整個小區,它是先呈現在設計規劃圖上,而不是建筑工人想到什么就建什么,必須按照設計圖紙的要求來做,否則隨意性帶來的可能是災害。

那么,軟件工程里面對軟件開發的要求是怎樣的呢?

軟件開發必須要經過初步設計、詳細設計、編碼、測試4個步驟。這是軟件工程的智慧結晶。
不按照這些步驟進行軟件開發,那就不是軟件工程指導下的軟件開發,只是手工作坊式“寫代碼”。

兩種編程套路

編程開發兩種常見套路:
設計先行,編碼在后

十幾年前剛入行的時候,我就是邊開發、邊設計,出來的效果自己也不滿意,大概經歷一年后才意識到設計先行的重要,想清楚做什么,總比不知道做什么有更強的方向感。
設計先行,對于總體框架有把握,即便方向改變,也有信心去擁抱變化,做一些微調,甚至可以避免引入設計復雜度,可以發散思考許多點,但是最終要收回來,要考慮資源因素(時間、人力成本等等),先實現的簡單、清晰,可衡量的框架是怎樣的,清晰描繪出來就好了,哪怕先用TDD模式去驗證對或者錯。

當然,一個負責任的攻城獅相當靠譜和重要,比我清楚怎么做得更好

by 隨筆,未經整理

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

稷山县| 晋城| 澜沧| 罗定市| 浙江省| 宜丰县| 宣恩县| 中方县| 唐海县| 河北省| 廊坊市| 渑池县| 武夷山市| 洛阳市| 乌兰察布市| 枞阳县| 五莲县| 耿马| 张北县| 娄底市| 新津县| 永清县| 鹤山市| 苗栗市| 龙山县| 宣化县| 武宁县| 中西区| 军事| 奈曼旗| 利辛县| 松溪县| 北碚区| 綦江县| 郴州市| 淅川县| 厦门市| 通化县| 肇州县| 韶关市| 磴口县|