成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

  1. <ol id="r05cg"><tbody id="r05cg"></tbody></ol>

    <u id="r05cg"><pre id="r05cg"></pre></u>

    <tt id="r05cg"><output id="r05cg"></output></tt>
    
        
        

    如何在一份垃圾代碼上修改出優(yōu)秀代碼?

    網(wǎng)友解答: 工作中遇到過很多風(fēng)格欠佳的代碼,作為過來人,總結(jié)一下經(jīng)驗。想要成為一名非常優(yōu)秀的程序員或者更高級的架構(gòu)師,對待代碼不能因為它的代碼風(fēng)格差,算法效率低等問題而產(chǎn)生抵觸等消極情緒

    網(wǎng)友解答:

    工作中遇到過很多風(fēng)格欠佳的代碼,作為過來人,總結(jié)一下經(jīng)驗。

    想要成為一名非常優(yōu)秀的程序員或者更高級的架構(gòu)師,對待代碼不能因為它的代碼風(fēng)格差,算法效率低等問題而產(chǎn)生抵觸等消極情緒。人無完人,金無足赤。也許代碼編寫者只是初學(xué)者,給別人一點包容,也給自己一份好的心情。

    動手之前,認真閱讀代碼和注釋,理解代碼的目的,發(fā)現(xiàn)代碼中寫得還不錯的部分,以及寫得欠佳的部分以便后續(xù)需要修改。

    修改代碼時應(yīng)盡量提高可拓展性以方便日后的維護和升級。

    代碼修改應(yīng)當(dāng)遵循標(biāo)準(zhǔn)的編碼規(guī)則,如果有項目編碼規(guī)則,應(yīng)當(dāng)以項目編碼規(guī)則為準(zhǔn),以方便同事閱讀和理解代碼。

    修改后的代碼,應(yīng)該有詳細的備注,包括基本的代碼功能和目的,此外,還需要包含修改信息。

    修改完后應(yīng)當(dāng)做詳細地測試,包括業(yè)務(wù)功能和性能等方面。

    請同事進行review,以此來確認代碼的易讀性。

    順便說一下,代碼沒有垃圾之說,因為欠佳的代碼給修改者提供了一個檢驗和提升自我的機會。
    標(biāo)簽: