I/O 中用到的那一大堆东西,你们是怎么起名字的?

2016-01-23 00:17:07 +08:00
 Bryan0Z
今天在写一个爬虫,明显感受到了起名困难症
就拿写入文件举例,至少需要 3 个类
File , FileWriter , BufferedWriter
3 个类分别命名: Date, DateWriter, DateBufferedWriter
3 个类明明全针对同一个文件使用,还得起个不同名字,这也就算了,当程序稍微复杂一点的时候,读第一个文件 3 个类,读第二个文件 3 个类,读个网页 4 个类……
很快命名规则就变的乱七八糟,大家一般怎么命名的?
2937 次点击
所在节点    Java
10 条回复
micookie
2016-01-23 00:20:50 +08:00
经常遇到起名困难症。。。
frienmo
2016-01-23 00:29:35 +08:00
String res = FileUtils.readFileToString(file);
chuhemiao
2016-01-23 10:26:03 +08:00
或许你自己可以规定一个自己喜欢的几个单词,来回切换,在加点其它的
Bryan0Z
2016-01-23 12:36:48 +08:00
@chuhemiao 噗…这样会乱,基本上变量超过 10 个就记不清名字了,要么慢慢试,看 IDE 报不报错,要么乖乖往上翻
changlers
2016-01-23 15:22:41 +08:00
write 一个类, file , buffered 继承他怎么样
Bryan0Z
2016-01-23 17:39:56 +08:00
@frienmo 下次试试
Bryan0Z
2016-01-23 17:40:47 +08:00
@changlers 为了一个简单的 IO 写个类有点怪怪的
jukka
2016-01-23 23:40:21 +08:00
我一般以动物命名 watchdog logcat
Bryan0Z
2016-01-23 23:51:46 +08:00
@jukka 噗…你不怕有人看完你的代码跑来咬你?
ik1010
2016-01-30 03:37:58 +08:00
缩写类名,比如 f.fw.bw.d.dw.dbw ,反正这种代码一般都不复杂,随便写。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/252762

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX