随笔分类 -  程序员成长之路

OOP和Linux内核的一点思考
摘要:一个理解:面向对象的出现是为了解决大型软件项目中代码复用性和代码可维护性的两个关键问题;相对于面向过程的语言(C/basic等)将要解决的问题的模型构建于头脑中,而写出的代码是基于机器的空间,面向对象语言在分析问题时候的层次更高一层,将要解决问题的模型利用class的概念表示出来,这样我们利用UML建模工具可以帮助我们建模。类似的,在学习软件架构的过程中,目前流行的SOA、面向方面等思想的意义在于将我们分析系统或者问题的层次提高,最主要的目的就是要让我们能够构建更大规模的软件系统,能够尽可能得复用已有的代码和前人的成果。 一个问题:Linux内核从出现的时候到现在,不是纯的面向过程构建的软件. 阅读全文

posted @ 2013-03-22 20:59 阿杜的世界 阅读(180) 评论(0) 推荐(0)

一点心得,觉知此事须躬行
摘要:1、在开始设计程序之前,你必须认真分析用户需求,确认自己知道并理解这个程序究竟是用来干什么的。2、一定要多花时间思考:如何构造程序,需要什么样的数据结构,它又应该如何在程序中使用。3、经常与自己的伙伴探讨程序的具体实现4、可以试着在纸面上执行程序的核心代码,这个过程通常被称为“空运行”。调试并不一定非用计算机不可。 阅读全文

posted @ 2012-09-16 20:41 阿杜的世界 阅读(266) 评论(0) 推荐(0)

应该过初试了,继续努力,阿杜
摘要:分数下来了,不算太高,但是看着排名,应该可以过了初试了,我感觉挺幸运的。心想,一个人能不能做成一件事情,我觉得最大的影像因素是他内心的渴望有多么强烈,考研的这一年里,我的生活全部被一个主题主宰,那就是……考研、自习,现在,这个成绩,算是对我努力的一种反映,我,配得上这份成绩。 开心过后,我开始思考复试的问题,准备提前联系一下导师;然后认真看书,我想,复试我也得拿出120%的劲头去对待,不要考虑太多,全力以赴,追求卓越,我一定能够圆梦南开!!!! 阅读全文

posted @ 2012-02-29 14:32 阿杜的世界 阅读(185) 评论(0) 推荐(0)

反省
摘要:现在我存在的一个问题是:对很多知识只是了解,明白其原因在哪,可能会遇到什么样的问题,但是没有深究,没有深刻地研究!!!!!!!也就说:对知识浅尝辄止!!!!! 阅读全文

posted @ 2011-05-07 09:26 阿杜的世界 阅读(117) 评论(0) 推荐(0)

如何成为优秀的程序员
摘要:1. 分享所有 尽可能使用开源,并且当你有能力的时候,要对其有所贡献。聚全社会之智慧,胜过某些大公司之短视。 2. 公平竞争 尝试其他技术、框架、方法和观点。不要总以为只有你的选择才是可行的。别的选择也有可能比你的要强得多。要以开放的心态,来检验其他人的选择。 3. 不要攻击他人 像第2条所说的,不要仅仅因为别人恰巧使用.Net、Java或PHP就去攻击他们(我在这方面有一次教训)。有时,它们或许要比你所认为的更有效。只要别人不是一无是处,你就可以从他们那里学到很多东西。 4. 自我完善 尽量发布可以运行的代码。不要指望QA能给你找出所有的程序错误。要经常并且全面深入地测试你的代码。 5. 不 阅读全文

posted @ 2011-05-03 12:31 阿杜的世界 阅读(146) 评论(0) 推荐(0)

新的开始,以终点为起点
摘要:我终于走过了程序员的一个阶段:盲目收集资料,却无法塌下心来阅读和思考;以为自己的硬盘有多大,自己的知识就有多少;以为自己精力无限,可以把每样东西玩得像花一样;花50%的时间收集资料;20%的时间评估资料;30%不到的时间阅读资料;10%的时间去实践。。。。这个过程对我来说及其痛苦,代价也相当大。在这里写出来,后来者切记。 认真读一本好书,要比浏览一大堆书来得实在;上机实践,在实践中不断思考,这本好书才算是真正读懂了。 阅读全文

posted @ 2011-04-20 07:33 阿杜的世界 阅读(151) 评论(0) 推荐(0)

计算机英语名词简释
摘要:MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0一、著名公司及其商标名 Microsoft:有时缩略为MS,是全球最著名的软件商,美国软件巨头微软公司的名字。Microsoft其实是由两个英语单词组成:Micro意为“微小”,Soft意为“软的”,此处应为“Software,软件”,顾名思义,微软(Microsoft)是专门生产软件的公司。当今90%以上的微机都是装载Microsoft的操作系统,如MS-DOS6.22、Windows3.2、Windows95、WindowsNT等。 Intel:英特尔公司,是世界上最大的.. 阅读全文

posted @ 2011-03-31 18:40 阿杜的世界 阅读(311) 评论(0) 推荐(0)

我选择,我奋斗
摘要:选择读研,出乎自己的意料,也让我周围的同学大吃一惊,不过,我信,这是一个合理的选择,无所谓对错,只要坚持到底就是对的,这就是剩者为王,O(∩_∩)O~。 马上就开学了,1月份的时候就想写一份对11年的计划,但是那时候正值期末考试周,也没有心思思考考研OR工作等种种问题。后天将要走上开往学校的火车,新的学期马上就要开始了,对我来说,这才是新的一年的工作的开始。考研、拿驾照、考软件设计师,任务很重哦,哦,对了,还有去年十二月份考完的六级考试不知道能否通过,如果不过的话,还得准备六级考试。开学去了以后,有以下事情要做:报考研班;了解驾照考试情况,准备报名;准备考研复习资料;制定考研复习计划;准备下学 阅读全文

posted @ 2011-02-18 21:43 阿杜的世界 阅读(138) 评论(0) 推荐(0)

编辑利器-----VIM
摘要:2005年5月,我开始用VIM。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。并且,从VIM我才体会到,什么才是真正的编辑利器。在善用佳软或其他论坛发文,我都是先在VIM中输入,并方便高效地编辑好格式,再贴到网上。而我的通讯录、记事、读书笔记、工作记录也是在VIM中完成的。包括一些文档、数据的处理,让VIM过一下,也会提高不少效率。一句话,自用VIM以来,对它迷恋日深,几乎要超过TotalCommander。但是,正如善用佳软及论坛发文所提,我大力推荐“用IrfanView/XnView代替ACDSee、用7-zip代替WinRar/WinZip、用GIMP代替Pho 阅读全文

posted @ 2011-02-15 15:46 阿杜的世界 阅读(277) 评论(0) 推荐(0)

职业选择与职业规划【转载】
摘要:引言 在担任公司高管的几年间,我面试过数以百计的各个层面的员工,其中最让我感到遗憾的一个现象就是很多人有着非常好的素质,甚至有的还是名校的毕业生,因为不懂得去规划自己的职业,在工作多年后,依然拿着微薄的薪水,为了一份好一点的工作而奔波。很多这样的人,他们只要稍微修正一下自己的职业方向,就能够在职业发展上走得更从容。 有一次一个大连理工大学的研究生,好像是学电子的,来应聘我们的公关企划部部长。那小伙长得不错,将近一米八的身高,很阳光,个人素质也很好。他研究生毕业后去了一家稍微有点规模的IT企业,因为他对于软件的了解很不够,就没有做技术,而是从事管理,后来做到了总经理助理,主管行政和企划。工作.. 阅读全文

posted @ 2011-01-25 22:39 阿杜的世界 阅读(350) 评论(0) 推荐(0)

导航