• 如何整理项目代码


    我们总是必须碰触到其它人所写成的程序代码,甚至必须了解它、加以修改。

    如果你不能熟悉这项工作,不仅在遇到你所不愿面对的局面时,无法解决眼前接手他人程序代码的难题,更重要的是,当你看着眼前现成的程序代码,却不知如何从中撷取自己所需,导致最后只能入宝山空手回,望之兴叹。

    从代码中梳理出业务逻辑。
    正向思维:从代码上看出,业务是什么样子的;
    逆向思维:从页面的结果来逆推代码的逻辑组织。
    无论是正向还是逆向,我们都要找到哪个是业务的终点,哪个是起点,这样中间的过程就是我们要梳理的。
    首先试着运行,然后使用代码跟踪,摸清其运行轨迹,找到其核心部分。
    如果有分层概念,可以找出其各个层或模块的定位

     画流程图
     
    看懂代码其实不难,大抵不过是选择,分支,循环。
    语法如果看不懂,那就得补补基础了。
    然后就是先弄清楚这段代码要做什么,有说明最好,可以帮你理解。没有说明就自己试着过一下代码流程。
    某些代码需要相关的知识,网上查查就知道了。


  • 相关阅读:
    Ehcache缓存配置
    spring3使用task:annotation-driven开始定时
    Constructor >> @Autowired >> @PostConstruct
    面试转载
    阿里面试:MYSQL的引擎区别
    Redis的主从复制的原理介绍
    微服务的调用链
    java的零拷贝机制
    存储过程与触发器面试
    ABA问题
  • 原文地址:https://www.cnblogs.com/q1359720840/p/15584206.html
Copyright © 2020-2023  润新知