如何整理项目代码
我们总是必须碰触到其它人所写成的程序代码,甚至必须了解它、加以修改。
如果你不能熟悉这项工作,不仅在遇到你所不愿面对的局面时,无法解决眼前接手他人程序代码的难题,更重要的是,当你看着眼前现成的程序代码,却不知如何从中撷取自己所需,导致最后只能入宝山空手回,望之兴叹。
从代码中梳理出业务逻辑。
正向思维:从代码上看出,业务是什么样子的;
逆向思维:从页面的结果来逆推代码的逻辑组织。
无论是正向还是逆向,我们都要找到哪个是业务的终点,哪个是起点,这样中间的过程就是我们要梳理的。
首先试着运行,然后使用代码跟踪,摸清其运行轨迹,找到其核心部分。正向思维:从代码上看出,业务是什么样子的;
逆向思维:从页面的结果来逆推代码的逻辑组织。
无论是正向还是逆向,我们都要找到哪个是业务的终点,哪个是起点,这样中间的过程就是我们要梳理的。
如果有分层概念,可以找出其各个层或模块的定位
画流程图
看懂代码其实不难,大抵不过是选择,分支,循环。
语法如果看不懂,那就得补补基础了。
然后就是先弄清楚这段代码要做什么,有说明最好,可以帮你理解。没有说明就自己试着过一下代码流程。
某些代码需要相关的知识,网上查查就知道了。
语法如果看不懂,那就得补补基础了。
然后就是先弄清楚这段代码要做什么,有说明最好,可以帮你理解。没有说明就自己试着过一下代码流程。
某些代码需要相关的知识,网上查查就知道了。
---------------------------------------------------------------------------
国之殇,未敢忘!
南京大屠杀!
731部队!
(有关书籍《恶魔的饱食》)以及核污染水排海等一系列全无人性的操作,购买他们的食品和为它们提供帮助只会更加变本加厉的害你,呼吁大家不要购买日本相关产品
昭昭前事,惕惕后人
吾辈当自强,方使国不受他人之侮!
---------------------------------------------------------------------------
作者:三号小玩家
出处:https://www.cnblogs.com/q1359720840/
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 版权信息