原文:关于如何读代码?

读代码这事,先要分是精读还是泛读。 从学习的目的来看,一定要精读一定量的经典代码。而精读是指每行都读懂,不看代码脑子里就能勾画出程序的基本结构。 这里有个很形象的状态,精读代码时会满脑子都是代码,放不下,甚至睡觉前脑子里也是代码。 但这一篇里主要不是关注如何精读代码的,而是关于如何在工作中掌握既有代码的,等价于泛读。 现存的很多系统往往很大,几十万行的可能也只算普通。 这时候一旦加入了这样一个项目 ...

2013-01-07 07:26 8 2583 推荐指数:

查看详情

代码整洁之道

场,提出了“Agile”(敏捷)软件开发价值观,并在他们的努力推动下,开始在业界流行起来。在《代码整洁 ...

Wed Aug 01 06:11:00 CST 2012 16 12127
怎样别人Android项目源代码

前段时间通过面试进了一家公司,进去后就开始他们做过项目的源代码,所以有些感触,在这里与大家分享一下。对于项目源代码来说,可能对大多数人是件困难的事。首先,第一个障碍:看到项目,就已经放弃! 如果有十个人,可能有5个人以上会是上面这种情况,分析其想法:这么多的代码 ...

Sun Mar 02 01:30:00 CST 2014 0 2438
TensorFlow 源代码感受

的一篇博客了。 花了一些时间看了一下TensorFlow 核心(core)部分的源代码,主要是C++的部 ...

Thu Dec 22 17:10:00 CST 2016 0 8538
为什么要代码,如何阅读源代码

由于项目的需求,最近花了较多的时间来看开源项目的代码,在本文中,简单总结一下对为什么要看源码、如何看源码这两个问题的思考。 本文地址:https://www.cnblogs.com/xybaby/p/10794700.html 看源码的意义 看源码只是一种方法、手段,而不是目的。我也曾经 ...

Tue Apr 30 18:51:00 CST 2019 2 6491
学会如何一个JavaWeb项目源代码

学会如何一个JavaWeb项目源代码<转> 一:学会如何一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring ioc->log->代码 ...

Fri Sep 14 00:12:00 CST 2018 0 2908
Android 命名规范 (提高代码可以性)

刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码 ...

Tue Jan 09 03:11:00 CST 2018 0 10804
Android 命名规范 (提高代码可以性)

android文件众多,根据名称来辨别用途很重要,因此命名要规范 这篇文章可参考:Android 命名规范 (提高代码可以性) 刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要一遍甚至好几遍才知道,这样的话,在代码的审查和修改 ...

Mon Jun 09 05:29:00 CST 2014 0 7479
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM