zoukankan      html  css  js  c++  java
  • 如何阅读代码

    1、工欲善其事,必先利其器结合EA阅读代码能助于从更高的层次了解代码,如代码中类、接口的泛化关系、调用关系,能明显帮助我们认识到那些类是需要重点阅读的;EA同时也为类提供了更为抽象的视图,前提需要有基本的UML知识。


    2、从架构上了解源代码,需要多阅读官方文档,知道作者为何如此设计。


    3、把握整个系统的骨架,了解相互之间的关联,在核心模块、类、方法上下功夫。


    4、要能从正向、逆向等多个角度去了解源代码,我们就会对源代码有更深的认识。
    5、不要为了阅读而阅读,要有目的、带问题地去阅读。结合调试工具能让我们对代码的运行轨迹有更好的把握和认识。
    6、多多交流,及时发现自己认识中的盲点和错误。
    7、用好eclipse(ide)的快捷键,能让我们的思路不被打断。


    8、掌握相应的设计模式,及在相应典型场景中的设计方法、编程风格、编程技巧、领域知识、历史原因。


    9、兴趣这个是支撑我们走得更远、钻研更深的基础。

    10、专注,根的深度决定了我们成长的高度。

        本文是我在dataguru上发布的,经过修改发布在这里。

    原文地址:http://www.dataguru.cn/home.php?mod=space&uid=35807&do=thread&view=me&from=space

  • 相关阅读:
    Vue+ElementUI 安装与应用
    python 之serial、pyusb 使用开发
    ASP.NET Swagger 创建与汉化生成 API说明文档
    DataGridView绑定数据源后动态删除行
    MySql动态拼接SQL并动态赋值
    MySql存储过程
    DEV控件之TreeList使用
    DataGridView单元格格式化
    ajax通过PUT方式调用WEBAPI
    解决跨域session 同步问题
  • 原文地址:https://www.cnblogs.com/wangn/p/3582725.html
Copyright © 2011-2022 走看看