【项目管理】技术债务
生活随笔
收集整理的這篇文章主要介紹了
【项目管理】技术债务
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
很多人誤以為技術(shù)債務(wù)指的是不良代碼,其實(shí)根據(jù)這篇博客,應(yīng)該是目標(biāo)理解錯(cuò)誤而導(dǎo)致生成錯(cuò)位代碼,即團(tuán)隊(duì)代碼的組織方式與商業(yè)目標(biāo)的實(shí)現(xiàn)方法之間存在不一致性。
作者從來不贊成編寫代碼很差,但是他表示贊成編寫代碼以反映程序員當(dāng)前對(duì)問題的理解,即使這種理解是局部的。
如果程序員希望通過開發(fā)他不完全理解的軟件來承擔(dān)這種債務(wù),那么明智的做法是使該軟件盡可能最好地反映他的理解,以備不時(shí)之需。重構(gòu)時(shí),由于很清楚他在編寫時(shí)的想法,從而可以更輕松地將其重構(gòu)為當(dāng)前的想法。
償還債務(wù)并使技術(shù)債務(wù)為你所用的能力取決于你編寫的代碼是否足夠干凈,以便能夠在你理解問題時(shí)進(jìn)行重構(gòu)。
當(dāng)然,最好是在技術(shù)債務(wù)積累前償還技術(shù)債務(wù),即重新理解程序目標(biāo)然后調(diào)整代碼,而不是繼續(xù)向錯(cuò)位代碼中添加功能。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的【项目管理】技术债务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员的光荣与梦想——论侠客梦的延续与幻
- 下一篇: 侠客