我们总是必须碰触到其它人所写成的程序代码,甚至必须了解它、加以修改。
如果你不能熟悉这项工作,不仅在遇到你所不愿面对的局面时,无法解决眼前接手他人程序代码的难题,更重要的是,当你看着眼前现成的程序代码,却不知如何从中撷取自己所需,导致最后只能入宝山空手回,望之兴叹。
从代码中梳理出业务逻辑。
正向思维:从代码上看出,业务是什么样子的;
逆向思维:从页面的结果来逆推代码的逻辑组织。
无论是正向还是逆向,我们都要找到哪个是业务的终点,哪个是起点,这样中间的过程就是我们要梳理的。 首先试着运行,然后使用代码跟踪,摸清其运行轨迹,找到其核心部分。
如果有分层概念,可以找出其各个层或模块的定位
画流程图 看懂代码其实不难,大抵不过是选择,分支,循环。
语法如果看不懂,那就得补补基础了。
然后就是先弄清楚这段代码要做什么,有说明最好,可以帮你理解。没有说明就自己试着过一下代码流程。
某些代码需要相关的知识,网上查查就知道了。
标签:逆向,项目,代码,梳理,整理,正向,试着,程序代码 来源: https://www.cnblogs.com/q1359720840/p/15584206.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。