断章

作者:卞之琳 
你在桥上看风景 
看风景的人在楼上看你 
明月装饰了你的窗子 
你装饰了别人的梦

在桥上还是在风景里都不总要
到底装饰了谁的梦?

方法或类的起名方式的困惑

一个方法名应该是描述本方法的功能呢?还是描述方法的特点?
比如:void hand() 还是 void grapping()
类名也是:class 轿车() 还是 class 两轮驱动的小型车()
更明显的例子:
我今天在火车上看到了正在修建的高铁,工人师傅们用到了一种造型独特车来运输桥架,车身很长,它的下面共有20个轮子,我想它应该叫什么呢?
class 桥架运输特种车()
class 二十个轮子并且负载四十吨的车()
感觉上第一种靠谱一些?
但是这样便限制了这种车的使用,它以后只能来运输桥架。
或者起一个别名? class 共和国8001型车辆(),然后把它的功能写在注释/文档中。这种方式的好处和坏处也都很明显,用户在使用时不先阅读一下说明书是不会知道它是做什么的,甚至基本的功能都不会知道。

感谢耐心看完我唠叨的人。

Posted with WordPress for BlackBerry.