成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

項(xiàng)目開(kāi)發(fā)中技術(shù)債務(wù)的產(chǎn)生原因與避免

zhou_you / 1696人閱讀

摘要:什么是技術(shù)債務(wù)由于團(tuán)隊(duì)在開(kāi)始新項(xiàng)目的時(shí)候,舊項(xiàng)目的任何未完成的事情都會(huì)形成技術(shù)債務(wù)。技術(shù)債務(wù)產(chǎn)生原因有哪些原因技術(shù)債務(wù)的產(chǎn)生原因是多方面的,其形成的過(guò)程和生活中所擔(dān)的債務(wù)形成的過(guò)程具有非常大的相似性。

什么是技術(shù)債務(wù)?

由于團(tuán)隊(duì)在開(kāi)始新項(xiàng)目的時(shí)候,舊項(xiàng)目的任何未完成的事情都會(huì)形成技術(shù)債務(wù)。比如代碼不規(guī)范,需要進(jìn)行代碼重構(gòu)的重構(gòu)債務(wù);比如設(shè)計(jì)上未完成的設(shè)計(jì)債務(wù),等等,統(tǒng)歸于技術(shù)債務(wù)。

而之所以以“債務(wù)”這個(gè)詞來(lái)形容,是因?yàn)閮斶€技術(shù)債務(wù)需要花利息,而這個(gè)利息就是時(shí)間,而且會(huì)花費(fèi)更多的時(shí)間才能補(bǔ)上;類似于高利貸,而且可能這個(gè)時(shí)間利息會(huì)越滾越多。

技術(shù)債務(wù)產(chǎn)生原因有哪些原因?

技術(shù)債務(wù)的產(chǎn)生原因是多方面的,其形成的過(guò)程和生活中所擔(dān)的債務(wù)形成的過(guò)程具有非常大的相似性。以下我列出常見(jiàn)的技術(shù)債務(wù)產(chǎn)生原因和過(guò)程:

代碼在一開(kāi)始沒(méi)有做好思考,等整個(gè)項(xiàng)目快結(jié)束或者是已經(jīng)結(jié)束了之后,在修復(fù)問(wèn)題的時(shí)候,很難看懂;

為了快速完成項(xiàng)目或者快速實(shí)現(xiàn)功能,造成算法一開(kāi)始設(shè)計(jì)不合理,后續(xù)項(xiàng)目上線了之后成為了性能瓶頸;

產(chǎn)品一開(kāi)始設(shè)計(jì)并不合理,等項(xiàng)目快完結(jié)或者已經(jīng)完結(jié)了之后,造成整個(gè)項(xiàng)目的程序上的邏輯重構(gòu);

程序員自身一開(kāi)始對(duì)邏輯思考不周,造成開(kāi)發(fā)出來(lái)的項(xiàng)目與產(chǎn)品預(yù)期不符或者實(shí)現(xiàn)的產(chǎn)品不完整;

由于一開(kāi)始實(shí)現(xiàn)的產(chǎn)品業(yè)務(wù)邏輯不完整,在現(xiàn)有的業(yè)務(wù)邏輯基礎(chǔ)上進(jìn)行修改,并且很難下手;

由于沒(méi)有寫(xiě)注釋,后續(xù)人員(包括自己)進(jìn)行維護(hù)或者需要進(jìn)行參考的時(shí)候,邏輯難以理清;

技術(shù)文檔的不規(guī)范,或者程序修改了,標(biāo)準(zhǔn)修改了,而沒(méi)有及時(shí)的變更文檔,同樣會(huì)造成誤導(dǎo);

如何避免技術(shù)債務(wù)?

做好產(chǎn)品需求文檔;

做好技術(shù)架構(gòu)的說(shuō)明文檔或者參考文檔;

寫(xiě)程序的過(guò)程中,及時(shí)重構(gòu),一旦程序陷入復(fù)雜性的循環(huán)之中,就應(yīng)該開(kāi)始考慮程序邏輯是否夠清晰。

及時(shí)的寫(xiě)注釋,一般來(lái)說(shuō),最好是實(shí)現(xiàn)一塊小功能或者實(shí)現(xiàn)一段邏輯來(lái)寫(xiě)注釋,告訴這段程序做了什么樣的事情;

開(kāi)始編寫(xiě)一個(gè)新的邏輯之前,先用草稿把實(shí)現(xiàn)的邏輯理清再去寫(xiě)代碼,類似于寫(xiě)文章的時(shí)候,先寫(xiě)一個(gè)大綱,然后再進(jìn)行細(xì)節(jié)上的補(bǔ)充。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/21783.html

相關(guān)文章

  • 項(xiàng)目開(kāi)發(fā)中技術(shù)債務(wù)產(chǎn)生原因避免

    摘要:什么是技術(shù)債務(wù)由于團(tuán)隊(duì)在開(kāi)始新項(xiàng)目的時(shí)候,舊項(xiàng)目的任何未完成的事情都會(huì)形成技術(shù)債務(wù)。技術(shù)債務(wù)產(chǎn)生原因有哪些原因技術(shù)債務(wù)的產(chǎn)生原因是多方面的,其形成的過(guò)程和生活中所擔(dān)的債務(wù)形成的過(guò)程具有非常大的相似性。 什么是技術(shù)債務(wù)? 由于團(tuán)隊(duì)在開(kāi)始新項(xiàng)目的時(shí)候,舊項(xiàng)目的任何未完成的事情都會(huì)形成技術(shù)債務(wù)。比如代碼不規(guī)范,需要進(jìn)行代碼重構(gòu)的重構(gòu)債務(wù);比如設(shè)計(jì)上未完成的設(shè)計(jì)債務(wù),等等,統(tǒng)歸于技術(shù)債務(wù)。 而...

    djfml 評(píng)論0 收藏0
  • 關(guān)于前端術(shù)債務(wù)

    摘要:最近一段時(shí)間,經(jīng)常看到技術(shù)債務(wù)相關(guān)文章,最近也是參與了技術(shù)債務(wù)的清理。但是本文的背景是在一些大型的前端項(xiàng)目中技術(shù)債務(wù)的產(chǎn)生隨著前端復(fù)雜度的增加,技術(shù)債務(wù)就開(kāi)始慢慢的在浮現(xiàn)出來(lái)。 最近一段時(shí)間,經(jīng)常看到技術(shù)債務(wù)相關(guān)文章,最近也是參與了技術(shù)債務(wù)的清理。所以從參與者的角度介紹下遇到債務(wù)問(wèn)題和對(duì)于技術(shù)債務(wù)的理解 其實(shí)在于前端領(lǐng)域,技術(shù)債務(wù)的相對(duì)較少,因?yàn)榍岸擞幸粋€(gè)特點(diǎn)就是隨著功能和設(shè)計(jì)的升...

    546669204 評(píng)論0 收藏0
  • 軟件工程10個(gè)知識(shí)領(lǐng)域

    摘要:軟件需求知識(shí)領(lǐng)域涉及軟件需求的抽取分析規(guī)格說(shuō)明和確認(rèn)。軟件設(shè)計(jì)作為過(guò)程看待時(shí)是一項(xiàng)軟件工程生命周期的活動(dòng)。軟件測(cè)試測(cè)試是一個(gè)標(biāo)識(shí)產(chǎn)品的缺陷和問(wèn)題的活動(dòng)。軟件工程過(guò)程可以在兩個(gè)層次上分析軟件工程過(guò)程領(lǐng)域。 ...

    godiscoder 評(píng)論0 收藏0
  • Gartner 2022 年 12 大戰(zhàn)略性技術(shù)趨勢(shì):生成式AI、數(shù)據(jù)結(jié)構(gòu)、云原生平臺(tái)、決策智能、

    摘要:的分析師們?cè)谠氯罩寥张e行的美洲區(qū)年研討會(huì)博覽會(huì)上探討了若干行業(yè)趨勢(shì)。公司今天宣布了企業(yè)組織在年需要探究的幾大戰(zhàn)略性技術(shù)趨勢(shì)。今年的大戰(zhàn)略性技術(shù)趨勢(shì)凸顯了在未來(lái)到年將推動(dòng)重大顛覆和機(jī)遇的趨勢(shì)。Gartner的分析師們?cè)?0月18日至21日舉行的Gartner美洲區(qū)2021年IT研討會(huì)/博覽會(huì)上探討了若干行業(yè)趨勢(shì)。 ? Gartner公司今天宣布了企業(yè)組織在2022年需要探究的幾大戰(zhàn)...

    MiracleWong 評(píng)論0 收藏0
  • 如果Java 失寵于Oracle,那么未來(lái)會(huì)怎么樣?

    摘要:如果這個(gè)計(jì)劃是屬實(shí)的,那么對(duì)于尋常的開(kāi)發(fā)者已經(jīng)采用了的公司預(yù)備選擇作為基礎(chǔ)的創(chuàng)業(yè)者,究竟又會(huì)產(chǎn)生什么樣的影響近日,在上進(jìn)行了詳細(xì)的分析。如果以上陳述有一半屬實(shí),那的想法和計(jì)劃真是相當(dāng)嚇人。在收購(gòu)了之后,成為該知識(shí)產(chǎn)權(quán)的所有者。 【編者按】對(duì)于前不久 Oracle 裁掉了一部分 Java 布道師,近日一位 Oracle 前高管稱其為該機(jī)構(gòu)對(duì)Java的「計(jì)劃報(bào)廢」。如果這個(gè)計(jì)劃是屬實(shí)的,那...

    xinhaip 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<