接受了一套的代码,Java 的,但是里面的命名方式全是C#风格的,比如变量名函数名全是UpperCamel.
另外所有的 Bean 都是UPPER_SLASH风格的
本人略有点强迫症...有没有批量转换工具...
接受了一套的代码,Java 的,但是里面的命名方式全是C#风格的,比如变量名函数名全是UpperCamel.
另外所有的 Bean 都是UPPER_SLASH风格的
本人略有点强迫症...有没有批量转换工具...
|
railgunAug 28, 2015
1
重构啊→_→
|
|
OuyanganAug 28, 2015
2
我也是,看着手上的代码好别扭..
|
|
binjooAug 28, 2015
3
下次别人接手你的代码,又要重构。
|
|
holmesabcAug 28, 2015
4
哈哈, 这不是症是病啊
语言这东西就是要入乡随俗. 不接受大众的习惯规范, 就只能自己跟自己玩玩的 |
|
hugedataAug 28, 2015
5
最受不了打错别字,写代码、注释不检查的人。
|
|
coolcfanAug 28, 2015
6
既然 Java 写的那还是跟着 Java 习惯走比较好……
|
|
x4Aug 28, 2015 via Android
7
试着去改变它,如果改变不了,试着接受它
|
|
hahasongAug 28, 2015
8
你要搞清楚是先有 java 还是先有 c#,究竟是谁抄谁。 java 的风格不就是驼峰么
|
|
cfans1993Aug 28, 2015 via Android
9
有章可循的都还好
有个笑话说接手的代码,变量名称是用拼音命名的,还有一些是方言,这个才是真的要跪 |
|
6IbA2bj5ip3tK49jAug 28, 2015
10
我会说我们公司一个项目把函数 execute 全部给写成 excute 了,又没用接口,只能忍着了。
|
|
lifanxiAug 28, 2015
12
如果团队没有规定 Naming Convention ,那怎么做都是合适的。
如果有规定,不管喜不喜欢,不管规定是不是合理,都应该执行。因为这个东西从来就没有哪种方案是完美的。 |
|
LuoDiNateAug 28, 2015
13
我模仿 BeanUtile.copyProperties ()有一个工具类
你可以吧 PojoA PojoB 两个 bean 里面拥有驼峰属性和下划线风格互相拷贝 class a{ int intValue; String strValue; } class b{ int int_value; String str_value; } 两个类可以通过一个方法赋值 http://www.fooluodi.com/archives/1038 有兴趣可以看看 拿去根据实际情况改改 放到自己项目的工具类里 |
|
reecoAug 28, 2015
14
idea 全局替换
|
|
osbornAug 28, 2015
15
java 的 IDE 重构还是很强大的。
|
|
R4rvZ6agNVWr56V0Aug 28, 2015
17
用正则批量替换下呀: (?<=[ |\(])[A-Z]{0,1}
ps:汝需要写个程序 |
|
biggunAug 29, 2015
18
C #不是注入了微软打法的 JAVA 么。。
|
|
HentaiMewAug 29, 2015
19
还是算了吧。。。这是个大工程。
|