可以试试变量命名神器 https://github.com/unbug/codelf
1 scnace 2018-03-22 22:14:28 +08:00 via Android 赞! |
![]() | 2 ihuotui 2018-03-23 01:11:47 +08:00 又是 martin fowler,不过他的观点挺好。 |
![]() | 3 cs923 2018-03-23 01:48:49 +08:00 via Android 只有我感觉这个站没啥用 只是简单的把我输入的中文翻译了一下 然后给了几个对应的标签 或许是我打开方式不对? |
![]() | 4 loginv2 2018-03-23 06:20:37 +08:00 直接用中文的路过 |
![]() | 5 Mutoo 2018-03-23 07:14:14 +08:00 foo bar baz qux 了解一下 |
![]() | 6 xiaoyaoking 2018-03-23 07:37:39 +08:00 via Android 拼音大法好 |
8 rubycedar 2018-03-23 07:48:55 +08:00 via iPhone 马 |
![]() | 10 xiaket 2018-03-23 07:56:33 +08:00 掌握多门语言的重要性出来了... |
![]() | 11 leemove 2018-03-23 09:22:41 +08:00 有个插件叫 just give me a f**k name 你可以试试 |
![]() | 13 JamesRuan 2018-03-23 10:25:46 +08:00 把变量消灭掉就好了,最简单的方式就是用一个新函数替换掉一堆变量。 |
![]() | 14 MarcoM 2018-03-23 13:20:24 +08:00 拼音大法的确好 |
15 atcdef 2018-03-23 14:05:03 +08:00 后面加 1,2,3,4,。。。。无穷尽也 |
16 r1902167838 2018-03-23 16:13:05 +08:00 这就体现出了掌握拼音命名大法的必要性 |
![]() | 17 ren2881971 2018-03-23 16:15:09 +08:00 加好注释就好。。。 反正你定义那玩意别人也看不懂。。 |
18 king2014 2018-03-23 16:26:04 +08:00 没啥用 |
![]() | 19 zqqian 2018-03-23 16:32:41 +08:00 via Android tmp 用过了用 tmq |
![]() | 20 gen900 2018-03-24 10:20:34 +08:00 via iPhone codeif 是楼主做的?还以为是老外的项目呢 |
![]() | 22 loginv2 2018-08-06 08:31:16 +08:00 ![]() @xuanwu 我只在具体业务代码上使用中文命名,框架中还是不使用的,一切以描述最清晰为原则。字数多一点也不怕。还有就是注意在代码内部使用,对外暴露例如命名会成为 URL 的一部分的情况 这种避免使用。虽然看着别扭,但是会减少注释量,别人阅读也能容易读懂。总之还是一切以提高可读性为原则 |
![]() | 23 xuanwu 2018-08-06 14:48:38 +08:00 @loginv2 嗯. URL 带中文命名不 escape 的话, 帖到 V2EX 编辑框竟然不认, 结果这帖就悲催了( https://cn.v2ex.com/t/476999 ) 紧赶慢赶 edit 还是没来得及改完所有链接(最后四个) lol 非常同意以提高可读性为原则 关于"框架中还是不使用的", 请问是指哪些方面可否细说一下? 另外, 刚开了个相关问题: t/477109 欢迎在那里分享一下心得. 多谢. |