`
fireflyman
  • 浏览: 112263 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

你们认为编程的首要原则是什么?

阅读更多

    無意間看到有這么個問題,因此摘錄了些資料,如下:

 

1.

写道
KISS - Keep It Simple Stupid

DRY - Don’t Repeat Yourself
 

 

2.寫代碼要時時刻刻想著你是將來要維護這坨代碼的人,最好设想你的代码会被一个挥着斧头的精神病来维护,而且他知道你住在哪里.

 

3.一些不一定眾所周知的答案,先弄清楚你的問題是什么?

 

4. 咖啡進,代碼出(Coffee in, Code out)

 

感覺真的挺有意思,言簡意賅,如果你也有興趣了解,或者想思考這個問題,不妨寫下你的答案.

1
1
分享到:
评论
3 楼 fireflyman 2009-08-19  
  
引用
标准化就是制定一套标准,让使用者都遵守它,将人们的行为统一起来,这样使用标准的人就不用担心别人会有很多种不同的实现,使自己的程序不能和别人的配合。Java EE就是一个标准的大集合。如果所有的应用服务器的开发者和应用的开发者都按照标准来做,那么应用开发者就不用关心不同的应用服务器有什么差别,服务器的开发者也不用担心应用开发者开发的应用有什么差别。每个开发都只需要关注于标准本身和他所在做的事情就行了。就像是开发镙丝钉的人只专注于开发镙丝钉就行了,而不用关注镙帽是怎么生产的,反正镙帽和镙丝钉按标来就一定能合得上。也就是因为标准具有这样的威力,所有计算机界有很多标准。

    这个东东,我们公司在搞着,不过叫做统一开发平台,主要是为了让企业运作更顺畅.同时准备推行ISO 20000
   不过目前只是统一了数据库,很多工作还是各干各的,没多大配合.估计这些螺丝合起来,也成不了飞机.
  
2 楼 sulong 2009-08-19  
我有过一些想法: http://www.sulong.info/archives/99
1 楼 sulong 2009-08-19  
关注点分离

相关推荐

Global site tag (gtag.js) - Google Analytics