Bryan0Z
V2EX  ›  Java

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

  •  
  •   Bryan0Z · Jan 23, 2016 via Android · 3723 views
    This topic created in 3797 days ago, the information mentioned may be changed or developed.
    今天在写一个爬虫,明显感受到了起名困难症
    就拿写入文件举例,至少需要 3 个类
    File , FileWriter , BufferedWriter
    3 个类分别命名: Date, DateWriter, DateBufferedWriter
    3 个类明明全针对同一个文件使用,还得起个不同名字,这也就算了,当程序稍微复杂一点的时候,读第一个文件 3 个类,读第二个文件 3 个类,读个网页 4 个类……
    很快命名规则就变的乱七八糟,大家一般怎么命名的?
    10 replies    2016-01-30 03:37:58 +08:00
    micookie
        1
    micookie  
       Jan 23, 2016
    经常遇到起名困难症。。。
    frienmo
        2
    frienmo  
       Jan 23, 2016
    String res = FileUtils.readFileToString(file);
    chuhemiao
        3
    chuhemiao  
       Jan 23, 2016
    或许你自己可以规定一个自己喜欢的几个单词,来回切换,在加点其它的
    Bryan0Z
        4
    Bryan0Z  
    OP
       Jan 23, 2016 via Android
    @chuhemiao 噗…这样会乱,基本上变量超过 10 个就记不清名字了,要么慢慢试,看 IDE 报不报错,要么乖乖往上翻
    changlers
        5
    changlers  
       Jan 23, 2016
    write 一个类, file , buffered 继承他怎么样
    Bryan0Z
        6
    Bryan0Z  
    OP
       Jan 23, 2016 via Android
    @frienmo 下次试试
    Bryan0Z
        7
    Bryan0Z  
    OP
       Jan 23, 2016 via Android
    @changlers 为了一个简单的 IO 写个类有点怪怪的
    jukka
        8
    jukka  
       Jan 23, 2016 via iPhone
    我一般以动物命名 watchdog logcat
    Bryan0Z
        9
    Bryan0Z  
    OP
       Jan 23, 2016 via Android
    @jukka 噗…你不怕有人看完你的代码跑来咬你?
    ik1010
        10
    ik1010  
       Jan 30, 2016 via Android
    缩写类名,比如 f.fw.bw.d.dw.dbw ,反正这种代码一般都不复杂,随便写。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2775 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 131ms · UTC 15:33 · PVG 23:33 · LAX 08:33 · JFK 11:33
    ♥ Do have faith in what you're doing.