如何提高看代码的质量

        要读懂一个项目的代码,首先得明白该项目是做什么的?需要实现怎样的功能?接下来便是如何有效的实现这些功能?最后一点是最重要也是最难的部分。

        当阅读一份项目源码时,我们不仅仅是为了读懂这份代码,更重要的是要培养我们的思维方式,锻炼我们的思维逻辑能力,以便以后能写出高效率的代码。

        面对一大堆代码时,不用慌,首先找到程序的切入点,先大略根据功能需求查看对应的实现方法,然后再细看每个方法是如何实现的,需要考虑哪些实际因素以及该如何处理。

        对于庞大的代码阵容,不妨试试一边看代码,一边画写程序流程图。先大致整理一遍,然后细分程序的各个分支,考虑代码中各种容错处理。这样阅读代码的同时可以锻炼自己的思维能力。

        关于作图软件,推荐使用ProcessOn。她是一款 HTML5 的在线作图工具,类似于Visio作图软件,可以作出各类工作流程图、结构图、思维导图等等,支持多人协作,以及一个分享绘图的社区。简单易学、非常方便,只要有浏览器就可以做图。

        第一次写简书,有点不习惯,不知该如何写。相信坚持写,每天沉淀自己所见所学的知识,会是个很好的提升自己能力的机会。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,715评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,523评论 19 139
  • 蓝海战略是欧洲工商管理学院的金教授和莫泊涅教授著作并于2005年发表的一本相当有影响力的企业管理类书籍。 这本书出...
    奔跑的汤盆儿阅读 12,092评论 0 11
  • 经过第一天的紧张和训练,今天开始不再没有头绪的做事情了,开始规划自己的时间,小组成员今天PK赛特别棒,每一位...
    美丽的小雁阅读 1,066评论 0 0