
学习方法
文章平均质量分 80
fa1d1
咚咚咚
展开
-
什么是“专家”?成为“专家”需要多长时间?
在我开始讨论如何成为一名专家之前,我们一起来花上30秒时间,看看专家的定义,还有成为专家需要多长时间? 在使用某一技能三个月后,你还不是专家,即便使用时间是三年,你还不是。马尔科姆·格莱德威尔在《异类》一书中指出,成为一名真正的专家,需要10000小时。10000小时!如果一天用10小时,每天都学习,则大概需要3年时间。如果一天5小时,一年学习200天,则大概需要10年时间。10年!转载 2012-03-07 23:02:11 · 5881 阅读 · 0 评论 -
怎么看android sdk 文档
1.我建议大家要养成一个习惯,以后遇到疑问时,首先应该想到去sdk文档上查找,然后再去百度上google:这样做一来可以锻炼自己理解E文的能力,二来也会让自己的印象更深刻些1号区域:标签栏,各个标签代表了文档所包含的不同种类的帮助。 Home:欢迎界面 SDK:对各版本SDK的概述、对开发环境的搭建的指导等等一些开发准备知识 Dev G原创 2012-03-16 20:13:34 · 855 阅读 · 1 评论 -
读别人写的代码 VS 自己写代码
概述:专业程序员非常重要的一项技能是读别人写的代码,这项技能甚至比自己写代码更重要。分析: 这让我想到很多程序员讨厌去阅读代码,来接受它吧。人人都喜欢编写代码--写代码是很有乐趣的事。但阅读代码却是一种困难的工作。它不仅仅繁重,而且很无聊,让我们面对这个事实,任何不是自己写的代码都是差劲的(嘿嘿,虽然我们没有这样说过,但是其实我们都是这样想 的)。甚至当你写完代码后的仅仅几个小时之后,你转载 2012-03-29 12:58:26 · 1121 阅读 · 0 评论 -
如何高效阅读源代码与吸收其精华
众所周知,要想写出好的程序,除了要经常写之外,还有看看别人是怎么写的,所以读别人的程序是非常重要的;如今是个信息交换十分发达的时代,你可以轻易的就看到顶尖级选手的代码;开源事业蒸蒸日上,确实是所有程序员的福音。但如何阅读别人的代码呢?尤其对于初学者而言,确实是个难题,就像碰到一漂亮的刺猬,实在不知道如何下嘴。规则一,你读的越多,你就越容易读懂,因为高手写程序的思维都是趋同的,正所谓万剑归宗;当原创 2012-03-29 12:54:23 · 785 阅读 · 0 评论 -
如何阅读源代码
+++++++++++第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和维护人员进行必要的协调, 以避免重原创 2012-03-29 12:49:28 · 544 阅读 · 0 评论 -
也谈如何高效阅读源码
因项目需要,最近在读OpenSSH & OpenSSL 的源码库,一开始进展奇慢,龟速,后来掌握了一些技巧后,快了一些。在此,将我总结的所谓的“技巧”贴上来,我先扔出一块砖,大家拿玉的砸过来!!读一份好的源码就像挖宝藏。 1.工欲善其事,必先利其器——铁锹?源码阅工具推荐:桌面软件或web开发推荐 ms vs 或eclipse+plugins,即相应的ID转载 2012-03-29 12:40:55 · 604 阅读 · 0 评论 -
如何阅读别人的代码 [原]
代码阅读的必要性阅读别人的代码作为开发人员是一件经常要做的事情。一个是学习新的编程语言的时候通过阅读别人的代码是一个最好的学习方法,另外是积累编程经验。如果你有机会阅读一些操作系统的代码会帮助你理解一些基本的原理。还有就是在你作为一个质量保证人员或一个小领导的时候如果你要做白盒测试的时候没有阅读代码的能力是不能完成相应的任务。最后一个就是如果你中途接手一个项目的时候或给一个项目做售后服务的时候转载 2012-03-29 12:42:50 · 726 阅读 · 0 评论 -
十大开发代码原则
本原则是本人结合项目的实施开发编写代码情况,对多年以来带领项目实施奋战在开发一线经验的提炼与概括。这十条开发指导原则,最基本的思想是“高效,高质量的写出满足业务功能目标的代码。”每人可以结合当前项目的实际情况应用,可以补充,修订删改进一步总结提炼。1.先开发简单明确的功能模块,后开发复杂的功能模块。2.先做简单的子功能,再做稍微复杂的子功能,后开发有难度逻辑复杂的子功能。3.以满足业务转载 2012-03-07 22:51:33 · 431 阅读 · 0 评论 -
新手编程的一般方法
我到目前为止,只在小公司呆过。安排的任务非常的庞杂,小到说明书,软件安装包制作,大到网络通讯软件都有涉及。 刚毕业没什么经验很多的知识都是要自己去学习。经过一年的工作经历也总结出了一些对付临时学习任务的经验: 1.拿到任务后尽量要求上司给出明确的任务说明。明白是做什么?有没简单的方法? 2.搜索相关的资料,方法。找一个最接近的例子。弄懂它。(最好有几个资源比较全的网站)转载 2012-03-07 23:04:32 · 530 阅读 · 0 评论 -
程序员之路──如何学习C语言并精通C语言
序员之路──如何学习C语言 学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。如何以最小的代价学习并精通C语言是本文的主题。请注意,即使是“最小的代价”,也绝不是什么捷径,而是以最短的时间取得最多的收获,同时也意味着你需要经历艰苦的过程。一、要读就读好书,否则不如不读 所有初学者面临的第一个问题便是:如何选择教材。好的开始是成功的一半,选择一本优秀的教材是事半功倍转载 2012-03-20 21:45:15 · 669 阅读 · 0 评论