
编程收藏(理论篇)
ZF101201
这个作者很懒,什么都没留下…
展开
-
分析源代码方法
我们在写程式时,有不少时间都是在看别人的代码。 例如看小组的代码,看小组整合的守则,若一开始没规划怎么看, 就会“噜看噜苦(台语) ” 不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源代码解读感到压力。 网路上有一篇关于分析看代码的方法,做为程式设计师的您,不妨参考看看, 换个角度来分析。 也能更有效率的解读你想要的程式码片段。转载 2009-08-19 16:10:00 · 779 阅读 · 0 评论 -
怎么阅读源代码
代码阅读的必要性 阅读别人的代码作为研发人员是一件经常要做的事情。一个是学习新的编程语言的时候通过阅读别人的代码是个最佳的学习方法,另外是积累编程经验。如果你有机会阅读一些操作系统的代码会帮助你理解一些基本的原理。更有就是在你作为一个质量确保人员或一个小领导的时候如果你要做白盒测试的时候没有阅读代码的能力是不能完成相应的任务。最后一个就是如果你中途接手一个项目的时候或给一转载 2009-08-19 17:18:00 · 729 阅读 · 0 评论 -
十六招成为大型软件项目的开发英雄
我们都遇到过这种情况:一个大型软件项目的建设没完没了,好像总也完不成。事实上微软的一些大型软件项目经常会陷入这种困境,像Vista,SQLServer,XP这些大的软件项目就是如此,在项目开发的最后阶段总是不得不删减大量的功能模块,任命新的管理者争分夺秒地交付产品。在最后期限内,如果你只是不停的编译再编译,转载 2009-10-25 19:51:00 · 511 阅读 · 0 评论 -
如何成为一个优秀的程序员
在看这份FAQ之前,你必须先读完ESR的《如何成为一名黑客》(本文末尾附有中译版),该文所讲过的道理我不再重复。该文用很大的篇幅讲什么是黑客文化,虽然态度和信仰的确是成功的最关键因素,但是你肯定会想,做不做黑客跟我没关系,我只是想学个一技之长,找个好工作而已,对吧?那么肯定更希望获得一些具体的可操作的指导。 1、各种软件技术之间是怎样的关系? 我把软件转载 2009-10-27 19:50:00 · 561 阅读 · 0 评论 -
可以让你少奋斗十年的工作经验
第一:不要认为停留在心灵的舒适区域内是可以原谅的。 每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而相反,在工作之后,你要转载 2009-10-27 22:41:00 · 508 阅读 · 0 评论 -
面向服务的体系架构(SOA)和业务组件(BC)的思考
简介: 在基于面向服务体系架构(SOA)中,“组件化”是一个很重要的概念,如何进行“组件化”开发是搭建企业级业务基础平台时需要考虑的一个重要课题,本文通过建立业务组件(BC)接口模型及内部结构模型,提供了一个在新开发系统环境下基于 Web 服务和 OSGi标准的组件化开发模型。 什么是业务组件(BC)组件化、模块化是软件开发转载 2010-03-18 14:17:00 · 1179 阅读 · 0 评论 -
深入JVM——栈和局部变量
<br />转自:http://xtu-tja-163-com.javaeye.com/blog/775987<br /> java栈概述<br /> <br /> 记得当初我学习java时,常常听见身边的朋友说:“你要记住,当new一个对象时,对象的引用存放在栈里,而对象是存放在堆里的”。当时,听到这句教导时,脑海里立即出现栈的模型——里面存的仅仅是个引用。最近,看了下《深入JVM》,才发现,原来栈并不是我想象的那么简单,它和我想象中的那个栈的结构差别非常大。<br转载 2010-10-11 14:34:00 · 819 阅读 · 0 评论