本人在沈阳,找个 1 万多点的工作,。 去了发现满屏中文实体, 类里面全是 sql 还是字符串拼接的, 代码都集中在一个 service 中; 感觉好累啊 ; 怎么办
1 yhzwy 2018-08-31 21:57:29 +08:00 跑路啊 |
2 583376938 2018-08-31 22:03:30 +08:00 via iPhone 就是干 |
![]() | 3 kY8mbXW833Lu28xn 2018-08-31 22:04:46 +08:00 via Android ![]() 不要怂,全改为英文,然后跑路 |
![]() | 4 DonaidTrump 2018-08-31 22:04:59 +08:00 via iPhone ![]() 沈阳一万算很高薪水了吧? |
![]() | 5 linbiaye 2018-08-31 22:08:15 +08:00 ![]() 楼主介意截个图么?好好奇中文 java 是啥样。。 |
![]() | 7 tinyuu OP |
![]() | 8 waytoexplorewhat 2018-08-31 22:25:33 +08:00 如果是没法立刻走的话,尝试给这个团队带来点正面的东西?变革的东西? |
![]() | 9 PDX 2018-08-31 22:26:30 +08:00 via iPhone 贴出来一段让我们见识一下呗 |
![]() | 10 CloudnuY 2018-08-31 22:26:36 +08:00 ![]() 不要怂,全改成 pinyin |
![]() | 11 tinyuu OP 改不了 piyin ,我告诉你们 数据库的字段名就是中文 555555 |
![]() | 12 zicla 2018-08-31 22:41:11 +08:00 贴一段截图,让大伙瞧瞧 |
![]() | 13 zhenxian 2018-08-31 22:43:00 +08:00 能在沈阳一万工资,工作 N 年大牛? |
14 wohenyingyu03 2018-08-31 23:01:00 +08:00 via iPhone ![]() 我用 emoji 做类名我会乱说? |
15 xy90321 2018-08-31 23:11:54 +08:00 via iPhone 客户是日本人,代码里虽然都是英文字母,但是需要命名的地方基本全都是按照日语罗马字拼写。你可以想象成满屏幕变量函数名都是拼音构成的是什么感觉… |
![]() | 16 Leigg 2018-08-31 23:25:32 +08:00 via iPhone 哈哈哈,难瘦香菇 |
17 lookforsex 2018-08-31 23:32:43 +08:00 via iPhone 如果如果是拼音也就算了,还是中文,我觉得这个哥们还挺耐心,一会切换英文输入,一会中文输入法。换成是我,早骂街了 |
18 laike9m 2018-08-31 23:44:13 +08:00 中文比拼音好多了 |
19 MonoLogueChi 2018-08-31 23:47:14 +08:00 直接上去撸,有一定的地位之后带领团队重构一下 |
20 CYKun 2018-09-01 00:08:19 +08:00 via Android 沈阳、大连有很多专门做对日外包的 IT 企业,代码有里大量的罗马音和日文。 |
![]() | 21 cpdyj0 2018-09-01 00:11:26 +08:00 @xy90321 更可怕的情况是罗马音 X 英文,,,混着写,英文还拼错了。。。 上次不记得在哪看到过这样的代码(反正我也看不懂) |
![]() | 22 tinyuu OP 不是对日的 ,数据库字段都是中文啊 |
23 aLazarus 2018-09-01 01:58:39 +08:00 via Android 那业务逻辑里不就一会是英文一会是中文了…想想就感觉蛋疼 |
![]() | 24 nikoo 2018-09-01 02:11:02 +08:00 ![]() import 人参; import 貂皮; import 乌拉草; public class 二愣子 { String 你瞅啥(); } |
![]() | 25 xuanwu 2018-09-01 03:35:25 +08:00 ![]() |
26 luozic 2018-09-01 06:49:15 +08:00 via iPhone 业务代码中文有点可以,但是不拆分类,后面怎么隔离? |
![]() | 27 cchange 2018-09-01 07:57:59 +08:00 via iPhone ![]() 关键业务逻辑用中文没问题啊,请配合 ide 使用 |
28 wxt 2018-09-01 07:59:49 +08:00 身边挺多人都税后一万多啊,工作几年都差不多吧 |
29 wxt 2018-09-01 08:00:21 +08:00 我说的是沈阳 |
![]() | 30 yidinghe 2018-09-01 08:14:18 +08:00 via Android 重构代码是有必要的 |
![]() | 31 duan602728596 2018-09-01 08:16:15 +08:00 via iPhone 沈阳什么时候工资这么高了? |
32 p786317875 2018-09-01 09:28:53 +08:00 对不起,我这种看到中文代码就晕的人,不把他库删了已经是我善良了 |
![]() | 33 Finest 2018-09-01 09:38:40 +08:00 频繁切换输入法,累 |
34 Ravenddd 2018-09-01 09:59:52 +08:00 如果公司不错就重构咯, 重构也能学不少东西, 一般般就早点跑路 |
35 linlicheng2009 2018-09-01 10:02:49 +08:00 ![]() |
36 RiESA 2018-09-01 10:04:01 +08:00 ![]() 为什么那么多吐槽切输入法,就多按一次 shift 的问题, 而且在中文输入模式下,也可以直接输入英文,打完按回车直接上屏就是了 拼音看起来更晕吧 我个人看法,英文>中文>拼音>瞎写 |
![]() | 37 div class="sep3"> spongebobsun 2018-09-01 10:09:05 +08:00 开发不过波罗的海? |
![]() | 38 vjnjc 2018-09-01 10:15:09 +08:00 via Android 那你写英文,过几天发现中文出 bug 了就是同事的锅,英文代码出问题了就是你的锅 |
39 zcreg 2018-09-01 10:22:40 +08:00 当然是重.....新找工作 - - |
40 lneoi 2018-09-01 10:40:10 +08:00 ![]() 逻辑没问题 中文就中文吧 也没什么事 |
![]() | 41 greatbody 2018-09-01 13:02:53 +08:00 1、变量命名什么的就别管了,跟随即可 2、类里面姿势不对,最好重构下,用 Intellij,强大的 IDE |
![]() | 42 changnet 2018-09-01 13:11:22 +08:00 via Android 楼上居然那么多支持用中文的。等你部署到线上,然后出问题发现 vi 编辑恰好不支持中文,或者平台服务器恰好不支持,一堆乱码,看下你们的 IDE 能不能救你 |
![]() | 46 Govda 2018-09-01 16:05:29 +08:00 中文命名没什么不好吧?顶多是命名没法符合什么规范,但是如果项目有自己的规范就很好,没有的话挺乱的 |
47 okjb 2018-09-01 16:17:12 +08:00 via Android 你改英文,一脸懵逼 |
![]() | 48 pyufftj 2018-09-01 16:26:48 +08:00 ![]() @RiESA 比拼音更恐怖的是拼音缩写。之前做过一个项目,比如“驾驶室内部”,它变量写成 jssnb,总共二百个这种缩写,让你怀疑人生。 |
![]() | 49 Acceml 2018-09-01 16:28:31 +08:00 重构,重构。我觉得是你的机会,因为别人做不好你做好了。如果这家公司上升空间不大,早点撤了吧。 打个小广告。最近在做一个技术公众号:Leetcode 名企之路。希望和大家交流、探讨、总结、进步。 |
50 ps1aniuge 2018-09-01 17:06:49 +08:00 这里主要说的是,一般来讲,都是菜鸟 java 传值给程序内核。当然中文容易理解了。 而 java 代码核心,是中文也行。不过这个核心,都固定了,都由高手开发重构好了,基本不需要变了。 中文好,中文好,中文好,中文类,函数好。 vi 滚。java 谁用 vi 上服务器上改?不都是自动拉取,build,测试,部署么? |
![]() | 51 wolfie 2018-09-01 17:08:30 +08:00 上家公司一半字段中文,而且部分英文字段语义错误(经常被误导)。 sql 全部在 Controller 里,几乎没有 service,有也只是返回一段 sql 字符串。 项目经理过于注重业务,自己觉得开发快就行。 |
![]() |
![]() | 53 xuanwu 2018-09-01 18:20:14 +08:00 via Android 以后业务部分用中文命名会越来越多, 保守估计 5 年之内会常态化, 市面上会出现使用中文命名的编程教程。 在这种大趋势下, 现在就在一家中文命名的公司是幸运的。好处包括: - 可以更快掌握业务逻辑(开始信息量大会有点累) - 可以跳过不少编码问题的坑, 积累技术经验 - 在这样工作环境里可以大胆尝试在各种语言 /框架里的中文命名, 以后迟早有用 除了重构之外, 可以对命名 /编码等进行进一步规范并形成文档。至今没有看到公开的中文命名规范。在讨论组里有一个专题帖: https://github.com/program-in-chinese/overview/issues/45 欢迎一同探讨。 |
![]() | 54 talen666 2018-09-01 21:23:50 +08:00 总比拼音首字母没注释好吧= =起码你这看的懂 |
56 wwwxxxfr 2018-09-02 00:16:31 +08:00 在沈阳,一万多,如果是想在沈阳继续工作的话,当然继续干啊 不过一定要多学习,拿开源项目练,要不真能成为一个废人 |
![]() | 57 rockpk008 2018-09-02 00:23:02 +08:00 via Android 中文的类??这看起来像易语言了 |