![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程方法
wjr2012
正在学习android开发,希望和同样多android感兴趣的同行交流。
展开
-
如何阅读他人代码(二)
<br />原文为繁体中文,地址:http://www.ithome.com.tw/itadm/article.php?c=47828<br />下文为经过Google翻译过的简体中文版,有翻译不准确的地方,请参照原文一起阅读:<br /><br />阅读他人的程式码( 2 ) -摸清架构,便可轻松掌握全貌<br />在本文中,我们的重点放在:要了解一个系统,最好是采取由上至下的方式。先试着捕捉系统架构性的观念,不要过早钻进细节,因为那通常对于你了解全貌,没有多大的帮助。阅读程式码不需要从第一行读起,我们的转载 2010-09-03 00:49:00 · 722 阅读 · 0 评论 -
如何有效阅读他人代码(一)
<br />原文为繁体中文,地址:http://www.ithome.com.tw/itadm/article.php?c=47717<br />下文为经过Google翻译过的简体中文版,有翻译不准确的地方,请参照原文一起阅读:<br />我们在写程式时,有不少时间都是在看别人的代码。 <br />例如看小组的代码,看小组整合的守则,若一开始没规划怎么看, <br />就会“噜看噜苦(台语)” <br /><br />不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源代原创 2010-09-03 00:42:00 · 2327 阅读 · 0 评论 -
如何阅读他人代码(四)
<br />原文为繁体中文,地址:http://www.ithome.com.tw/itadm/article.php?c=48058<br />下文为经过Google翻译过的简体中文版,有翻译不准确的地方,请参照原文一起阅读:<br /><br /><br /><br />阅读他人的程序码( 4 ) -望文生义,进而推敲组件的作用<br />先建立系统的架构性认识,然后透过名称及命名惯例,就可以推测出各组件的作用。例如:当AOL的Winamp尝试着初始化一个插件时,它会呼叫这个结构中的初始化函式,以便让每转载 2010-09-03 00:57:00 · 659 阅读 · 0 评论 -
如何阅读他人代码(三)
<br />原文为繁体中文,地址:http://www.ithome.com.tw/itadm/article.php?c=47895<br />下文为经过Google翻译过的简体中文版,有翻译不准确的地方,请参照原文一起阅读:<br /><br /><br />阅读他人的程序码( 3 ) -优质工具在手,读懂程序非难事<br />系统的复杂度往往超过人脑的负荷。阅读程序码的时候,你会需要更多工具提供协助。使用好的整合式开发环境( IDE )的或文字编辑器,就能提供最基本的帮助。<br />阅读程序码的动作转载 2010-09-03 00:55:00 · 629 阅读 · 0 评论 -
如何阅读他人代码(五)
原文为繁体中文,地址:http://www.ithome.com.tw/itadm/article.php?c=48168下文为经过Google翻译过的简体中文版,有翻译不准确的地方,请参照原文一起阅读:阅读他人的程序码( 5 ) -找到程序入口,再由上而下抽丝剥茧根据需要决定展开的层数,或展开特定节点,并记录树状结构,然后适度忽略不需要了解的细节─这是一个很重要的态度。因为你不会一次就需要所有的细节,阅读都是有目的的,每次的阅读也许都在探索程序中不同的区域。探索系统架构的第一步,就是找到程序的入口点。找到转载 2010-09-03 01:07:00 · 646 阅读 · 0 评论 -
如何阅读他人代码(六)
<br /><br />原文为繁体中文,地址:http://www.ithome.com.tw/itadm/article.php?c=48272<br />下文为经过Google翻译过的简体中文版,有翻译不准确的地方,请参照原文一起阅读:<br /> <br />阅读他人的程序码( 6 ) -阅读的乐趣:透过程序码认识作者<br />即便每个人的写作模式多半受到他人的影响,程序人通常还是会融合多种风格,而成为自己独有的特色,如果你知道作者程序设计的偏好,阅读他的程序码就更得心应手。<br />阅读程序码时转载 2010-09-03 01:10:00 · 653 阅读 · 0 评论 -
Eclipse自动提示设置
平时用eclipse编辑代码时,输入“.”后或者需要借助快捷键才能看到符合前缀的变量和方法,其实可以设置一下eclipse,让它随时都能提示。原创 2011-02-22 15:41:00 · 985 阅读 · 0 评论 -
ant配置和提示缺少tools.jar解决办法
系统:win7_32位ant可以在它的官网下载到:http://ant.apache.org/我下载的是apache-ant-1.8.2-bin.zip这个包,直接解压到要安装的目录,配置环境变量:在系统环境变量中新建变量,名字:ANT_HOME;值:安装目录(比如我的:D:\A原创 2011-07-15 10:41:41 · 7779 阅读 · 1 评论 -
Java中的条件编译
一直以来,不知道怎么在Java中实现像C/C++一样的#ifdef...#endif这样的预编译宏,致使Java代码中一直用if判断,刚好刚才看到了解决办法,记录一下。C/C++中使用#ifdef...#endif的代码,如果不满足条件,编译器是不会对这部分代码进行编译的。但是Java中没有宏定义啊,怎么办呢?其实在Java中也有解决办法。Java编译器优化机制中有这么一条:对于条件表原创 2012-07-17 17:07:05 · 15106 阅读 · 4 评论