论坛首页 Java企业应用论坛

老生常谈之如何写好的代码

浏览 20805 次
精华帖 (3) :: 良好帖 (15) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-05  
写得好,也很实际
0 请登录后投票
   发表时间:2010-11-05  
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。



public class YongHuGuanLiAction {

    public String tianJiaYongHu() {
      //....
    }

    public String shanChuYongHu() {
     //....
    }

}



这样的代码你真的能忍?
0 请登录后投票
   发表时间:2010-11-05  
7 遵循习惯
java的实例变量的默认值大家都是知道的。请不要在一个有20-30个实例变量的类中,突然有一个boolean设成true。我一般一看这么多的实例变量,都是默认认为它们的初始值是java默认初始值。当然,一个类本身有20-30实例变量本身就是一个很扯的事情。

这个不同意,如果这是一件很扯的事情,那么整个JDK就是在扯蛋。
0 请登录后投票
   发表时间:2010-11-05  
Zahir 写道
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。



public class YongHuGuanLiAction {

    public String tianJiaYongHu() {
      //....
    }

    public String shanChuYongHu() {
     //....
    }

}



这样的代码你真的能忍?

哈哈  我是受不了
0 请登录后投票
   发表时间:2010-11-05  
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。

请问这是“程序员杀手”教程么?
0 请登录后投票
   发表时间:2010-11-05  
dir_murong 写道
Zahir 写道
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。



public class YongHuGuanLiAction {

    public String tianJiaYongHu() {
      //....
    }

    public String shanChuYongHu() {
     //....
    }

}



这样的代码你真的能忍?

哈哈  我是受不了



如果程序员连简单的单词都不知道,那还是去种菜吧。做程序员不懂英语,以后的路会很苦。
用拼音做名字,实际上很屎
0 请登录后投票
   发表时间:2010-11-05  
code review总是或多或少有些问题
0 请登录后投票
   发表时间:2010-11-05  
Zahir 写道
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。



public class YongHuGuanLiAction {

    public String tianJiaYongHu() {
      //....
    }

    public String shanChuYongHu() {
     //....
    }

}



这样的代码你真的能忍?

不如用中文.....
ps 中文不支持代码提示.
0 请登录后投票
   发表时间:2010-11-05  
fool_leave 写道
dir_murong 写道
Zahir 写道
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。



public class YongHuGuanLiAction {

    public String tianJiaYongHu() {
      //....
    }

    public String shanChuYongHu() {
     //....
    }

}



这样的代码你真的能忍?

哈哈  我是受不了



如果程序员连简单的单词都不知道,那还是去种菜吧。做程序员不懂英语,以后的路会很苦。
用拼音做名字,实际上很屎

其实,java用汉字做函数名也是可以的。
我之前做过一个生成报表方面的程序,因为翻译太麻烦了,用报表编码也看不懂,最后干脆用:编码_报表名(xxxxx)做函数名了
0 请登录后投票
   发表时间:2010-11-05   最后修改:2010-11-05
抛出异常的爱 写道
Zahir 写道
skzr.org 写道
Thanks!

总结的非常棒啊
自己的一点想法,打算尝试下:
对于命名一直在纠结中,取名太费时间了
A 通用命名规则大家都差不多
B 从Action到用户这一端,直接使用汉语拼音命名!
C 用户的数据表,表名和字段也用汉语拼音

这样客户和英语不好的都可以看懂。



public class YongHuGuanLiAction {

    public String tianJiaYongHu() {
      //....
    }

    public String shanChuYongHu() {
     //....
    }

}



这样的代码你真的能忍?

不如用中文.....
ps 中文不支持代码提示.


难怪楼主有一种要死的冲动。还有人以用拼音命名的方法为荣?

“这样客户和英语不好的都可以看懂。”
这是给那些人看的吗?何况还有注释、文档。这也是理由?!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics