zoukankan      html  css  js  c++  java
  • 如何整理项目代码

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

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

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

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


  • 相关阅读:
    css控制textarea固定大小不可拖动
    js绑定回车事件
    这一周的收获与总结_BP
    20140824
    【转】Hadooop学习笔记
    【转】CUDA优化小记录
    【转】CUDA程序优化要点
    cublas 矩阵相乘API详解
    CUDA 矩阵相乘完整代码
    CUDA 矩阵相乘
  • 原文地址:https://www.cnblogs.com/q1359720840/p/15584206.html
Copyright © 2011-2022 走看看