- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 似曾相识----UNIX编程艺术
<br /> 这几天在看UNIX编程艺术,有点似曾相识的意思,下面摘抄UNIX编程哲学的概括,与大家共勉。模块原则:使用简洁的接口拼合简单的部件。清晰原则:清晰胜于机巧。组合原则:设计时考虑拼接组合。分离原则:策略同机制分离,接口同引擎分离。简洁原则:设计要简洁,复杂度能降低则低。吝啬原则:除非确无它法,不要编写庞大的程序。透明性原则:设计要可见,以便审查和调试。健壮原则:健壮源于透明和简洁。表示原则:把知识叠入数据以求逻辑质朴和健壮。通俗原则:接口设计避免标新立异。缄默原则:如果一个程序没什么好说的
2011-03-06 00:23:00
384
1
原创 读《高效程序员的45个习惯---敏捷开发修炼之道》
<br />待细化。。。。<br /> <br />六、敏捷编码<br /> 1、代码要清晰的表达意图<br /> 2、用代码沟通<br /> 3、动态评估取舍<br /> 4、增量式编程<br /> 5、保持简单<br /> 6、编写内聚的代码<br /> 7、告知,不是询问<br /> 8、根据契约进行替换
2011-01-05 21:32:00
279
原创 分析模式精要
<br />摘抄于Marhin Fowler《分析模式---可复用的对象模型》<br /> <br />模型无好坏对错之分,只有好用或者不好用之分。<br />概念模型是与接口(类型)而不是与实现(类)相关联的。<br />模式是起点,而不是终点。<br />设计一个模型时应使该模型中最频繁修改的部分所影响的类型数量达到最少。<br />只要为一个拥有超类型的类型定义了特征,就应该考虑将这些特征放在超类型上是否有意义。<br />将模型清楚地分解成操作级和知识级。<br />多个属性与可能会在几个类型中使用
2011-01-05 00:58:00
370
原创 利用SSD优化Oracle存储
前几天有幸和盖国强老师做了一个技术交流,从中学到了不少关于Oracle的相关知识,其实感受最深的是优化存储。 传统的存储我们一般通过表空间规划,表和索引的分离来提搞性能。但是随着软硬件的提高,现在可以更简单的来优化数据存储。众所周知,SSD的I/O性能指标——IOPs(即每秒多少次IO动作)上,可以达到硬盘的50~800倍。我们可以利用它来提供我们数据库的处理能力。 ...
2010-12-09 19:38:38
983
原创 BPEL2.0和1.0的区别
在BPEL2.0中有以下特点* New activity types (if-then-else, repeatUntil, validate, forEach, extensionActivity)* Completion condition in forEach activity* Variable initialization* XSLT for variable transformat
2006-08-02 15:54:00
1037
原创 开场白
来CSDN已经三年了,CSDN是我从一个非科班的学生到现在一家大公司的开发工程师的良师益友,我从这里学到了不少知识,至今感激不尽,无以回报,就将自己知道到一点知道与大家共享吧!其中可能会有很多不恰之处,还请各位高手指点一二。 从现在开始,我将把自己学习中的感受和经验与大家共享!
2005-02-02 09:24:00
748
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人