首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

写代码过程中的选择 - Java

2013-10-10 
写代码过程中的抉择 - Java在实际的写代码过程中, 我们面对着种种的抉择,是否每种选项都是正确或错误的,

写代码过程中的抉择 - Java


在实际的写代码过程中, 我们面对着种种的抉择,是否每种选项都是正确或错误的, 真没有一个标准去衡量.


举一个例子.

前提: 使用ORM工具,repository已经有一个方法返回List<SprintTaskMoveRecord> 对象.


现在在Domain SprintTask中有一个方法,声明为:  public boolean isMoved() , 用于判断当前的SprintTask 是否是从其他的Sprint中移动过来的.


该方法将如何实现呢? 难度不大的. 有以下几种方式:

1. 调用repository已经存在的方法获取List<SprintTaskMoveRecord> 对象, 判断list的长度是否大于0来实现

2. 在repository中添加一个新方法,该方法返回SprintTaskMoveRecord的数量信息,通过数量是否大于0来实现

3.在repository中添加一个新方法,该方法的返回值是一个boolean类型. 根据boolean值来实现.



谁好谁坏?  能说哪种方式好或者哪种方式坏不?



......

太多太多类似的抉择....




热点排行