卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何在一份垃圾代碼上修改出優(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é)者,給別人一點包容,也給自己一份好的心情。

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

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

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

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

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

請同事進(jìn)行review,以此來確認(rèn)代碼的易讀性。

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