java按行讀取文件 怎樣快速看懂別人寫(xiě)的java project?
怎樣快速看懂別人寫(xiě)的java project?讓我談?wù)勎业南敕?,希望你能給出一些意見(jiàn)1。其他Pro編寫(xiě)的Java應(yīng)該有必要的注釋,而不是全部注釋。例如,全局變量、方法的角色、類的角色等等。評(píng)論用Pro
怎樣快速看懂別人寫(xiě)的java project?
讓我談?wù)勎业南敕?,希望你能給出一些意見(jiàn)
1。其他Pro編寫(xiě)的Java應(yīng)該有必要的注釋,而不是全部注釋。例如,全局變量、方法的角色、類的角色等等。評(píng)論用Pro寫(xiě)得越好,閱讀速度就越快。否則,你會(huì)發(fā)現(xiàn)它比天書(shū)更難
2。代碼風(fēng)格統(tǒng)一,編碼規(guī)范,代碼層次清晰,需要重寫(xiě)的私有方法要編寫(xiě),以免代碼繁瑣,提高代碼的重用率,變量和方法的命名也需要注意
1。在閱讀代碼之前,先弄清楚pro項(xiàng)目的書(shū),直到項(xiàng)目是關(guān)于什么,什么函數(shù)的
2。運(yùn)行這個(gè)項(xiàng)目,你必須自己運(yùn)行,沒(méi)有問(wèn)題,然后你可以放心地閱讀代碼
3。最后,根據(jù)函數(shù)模塊,逐函數(shù)閱讀代碼(此時(shí),我們將在開(kāi)始時(shí)知道編寫(xiě)好代碼的重要性
??說(shuō)下我的想法吧,希望大家能給點(diǎn)意見(jiàn)
先從寫(xiě)Pro的地方說(shuō)起
1、別人寫(xiě)的Java Pro要有必要的注釋,不一定全部要有注釋,重點(diǎn)地方,例如:全局變量、方法的作用、類作用等等,注釋寫(xiě)的越好的Pro,那么看的就會(huì)越快,否則,你會(huì)發(fā)現(xiàn)比天書(shū)還難
2、代碼有統(tǒng)一的風(fēng)格,編碼規(guī)范,代碼層次分明,改寫(xiě)私有方法的需要寫(xiě)上,盡量不要有累贅的代碼,提升代碼的復(fù)用率,變量和方法的取名也需要注意到
那么寫(xiě)了一手好代碼后,接下來(lái)看代碼就非常輕松了
1、看代碼之前,先弄清楚Pro的項(xiàng)目書(shū),直到項(xiàng)目大概干啥的,有哪些功能
2、跑項(xiàng)目,你得先自己跑一遍,沒(méi)問(wèn)題,才會(huì)放心去看代碼了
3、最后,再根據(jù)功能模塊,來(lái)一個(gè)功能一個(gè)功能的去讀取代碼(這個(gè)時(shí)候就知道當(dāng)初寫(xiě)一手好代碼的重要性了)
回答不好的地方忘指正~