<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog01.html" frameborder="0" width="728" scrolling="no" height="90"></iframe>
Ken Orr 对Java 程序员的建议 (写出高质量软件的秘密)http://weblogs.java.net/blog/johnreynolds/archive/2006/03/ken_orrs_advice_1.html
下面摘录部分:
John: "Ken... What advice would you give Java programmers?" 您对Java程序员有何建议
Ken Orr: "Don't define yourself as Java programmers." 不要把自己看成Java程序员
Being a good programmer really has very little to do with the languages that you know... Being a good programmer is mostly dependent on the methodologies that you know and on how you employ those methodologies.
做一个好的程序员和你使用何种语言没有关系.它依赖于你的方法学,以及如何应用这些方法学.
Good process design skills and good data modelling skills are the foundations for being a good programmer.
好的程序员需要过程设计技能和数据建模技能.
Model Driven Architecture is surely a form of CASE, but Ken feels that the focus isn't quite right.
模型驱动开发是CASE的一种形式.但Ken认为其关注的并不太正确.
UML was developed to meet the design needs of programmers. We need tools focussed on meeting the design needs of users.
UML是用来帮助程序员设计流程的需要的.我们需要工具来满足用户的设计需要.
If the granualarity of the services is too fine, then the process definition will probably have too many steps. SOA的粒度过细,过程定义将需要过多步骤.
If the granularity of the services is too coarse, then you won't be able to modify the process without modifying individual services. SOA粒度定义过粗,当需要修改流程的时候将不可避免的修改单独的服务
Master more than one design/programming paradigm. 掌握一种以上的设计/编程方法
No paradigm is perfect... that's why there are so many of them. 没有一种方法是完美的,所以才会存在很多不同得方法.
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=630728
分享到:
相关推荐
获得了二维和三维不可压缩流在无限域和半无限域上的Orr-Sommerfeld方程的渐近特征值和特征函数。 考虑两种配置,一种使用短波极限近似值,另一种使用长波极限近似值。 在短波范围内,使用Wentzel-Kramers-Brillouin...
ORR系统包括: 零件描述后端/ REST端点前端这是orr-ont组件的存储库。部署方式有兴趣在您的服务器上安装ORR实例吗? 请参阅 。发展测验使mongo服务在您的计算机上运行,例如在单独的终端会话上运行: docker ...
软件工程第06章.pptx
线性神经网络 Mark J,L,Orr􀀀 子集选择 岭回归
Matlab 代码再现了 SG Yiantsios 和 BG Higgins 中给出的剪切模式色散曲线,“两种叠加流体的平面泊肃叶流的线性稳定性”。 流体物理学 31, 3225-3238 (1988)。
生成Koutecky-Levich图并根据线性还原伏安法(LSV)曲线在氧还原React(四个电子转移ORR)中计算电子转移数的工具: 为什么我们需要电子转移数? 从ORR的化学React式中可以看出,理想的ORRReact应该是四电子过程。 ...
用循环伏安方法制备了二氧化锰/多壁碳纳米管 (MnO2 /MWCNTs)复合材料,分别在中性和弱碱性的硫酸钠溶液中对其进行氧还原电化学测试。结果显示,在合适条件下,MnO2 / MWCNTs复合材料的电催化还原氧气的电流值明显大于...
Gil和M.Orrù,“ Spartanizer:大规模自动重构”,2017年IEEE第24届软件分析,演化和再工程国际会议(SANER),克拉根福,2017年,第477-481页。 doi:10.1109 / SANER.2017.7884657 Spartanizer是: Eclipse...
printf 函数的使用,非常好的教程,建议大家都看一看。
熟悉开发环境,并使用LDR/STR,MOV等指令访问寄存器或存储单元;使用ADD/SUB/LSL/LSR/AND/ORR等指令,完成基本算术/逻辑运算
毕业设计MATLAB源码资料
d3.warnier_orr d3.js的Warnier / Orr图生成器请访问以获取文档和示例。
这本书讲述了 Neural Network 的一些基础,比如 Stochastic Gradient Descent 的训练技巧,在caffe的代码解析中引用了这一章。需要结合caffe代码加深理解。对于研究卷积神经网络(CNN)的人,这是非常好的一本书。
在ORR分析中,较高的组织学等级和血清CEA水平显示出良好的相互作用。 组织学I / II级癌症患者的ORR优于组织学I / II级癌症患者(分别为76%和20%)。 血清CEA水平高于5.0 ng / ml的患者的ORR显着高于血清CEA水平较...
CoPc,FeCoPc2)在碱性溶液中对氧气还原反应(ORR)的电化学催化行为,各电极的交流阻抗Nyquist图谱在高频区和低频区均呈现出2个较明显的半圆和半圆之间(中频区)的压扁的弧形,采用Zsimpwin阻抗谱分析软件对-0.2V( vs....
高熔点金属掺杂对PtCuNi三元合金纳米晶电催化性能影响,陈锴,涂文哲,铂基合金纳米催化剂作为氧还原反应(ORR)催化剂因其高催化活性而受到关注,然而由于其稳定性较差,限制了其实际应用。本论文基于
在制备微结构可控纳米碳纤维基础上,研究纳米碳纤维微结构对氧气电催化还原反应(oxygen reduction reaction,ORR)性能的影响.利用化学还原法合成了Pt电催化剂,研究了纳米碳纤维微结构对Pt/ CNFs电催化剂电催化性能的...
本文的主要目的是利用一种基于改进的Orr-Sommerfeld方程的新方法研究上述参数对流动的时间线性稳定性分析的影响。 结果表明,渗透率参数,Hartmann参数和波数对线性时间稳定性有贡献,而小的注入/吸气雷诺数对稳定...
以循环伏安法( CV)和线性扫描伏安法( LSV)考察Mo2 C对氧还原反应( ORR)的催化行为,并采用Mo2 C作为阴阳极催化剂构建MFC.结果表明,Mo2 C对氧还原反应有显著的催化作用,而且其催化效果随负载量增加而增强;当以肺炎克...
orr:专注于自动化的Voxel-Sandbox引擎-旨在成为@jsgrantrune重写@ Nim-Lang的平台