 |
上一主题
经常接触到这样的需求,根据不同的输入数据采用不同的操作,比如一些命令行工具,一些处理日志的工具等。简单点说,如果使用
if () {}
else if () {
}else if () {
..
|
|
下一主题
试用内部类实现一个叠代器(iterator);
public class MemberContainer {
private String[] _members = {"A","B",..
|
|
|
|
最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年03月07日 14:10
|
|
|
标签列表
数据库(147)
|
|
public static List getReadyTask() { return PersistentLogic.find("FROM Task t WHERE (t.status=? or (t.status=? and t.dataType=?)) and t.wantDate<? ORDER BY t.status", new Object[] { TaskStatus.READY.getName(), TaskStatus.SENDING.getName(), DataType.NO_DATA.getName(), new Date() }, new Type[] { Hibernate.STRING, Hibernate.STRING, Hibernate.STRING, Hibernate.TIMESTAMP }); }
本意是用Hibernate从表中取指定状态的记录,如果我写的话,可能就这样了 总觉的这样看很不爽,是我菜吧 TaskStatus.READY.getName(), 这样是干嘛? 如果是我,我就这样写了 TaskStatus.READY TaskStatus.READY的定义就是
TaskStatus.READY=1
|
|
|
|
|
|
Re: 最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年03月11日 15:26
|
|
|
|
是写的不好,这玩艺和存储过程语句有什么区别啊?不喜欢。
|
|
|
|
|
|
Re: 最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年03月29日 14:24
|
|
|
|
|
|
|
|
|
Re: 最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年04月10日 20:58
|
|
|
DO NOT CARE MUCH ABOUT THAT. YOUR SHOULD HAVA YOUR STYlE.
|
|
|
|
|
|
Re: 最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年04月18日 12:39
|
|
|
|
|
|
|
|
|
其实他这段代码很简单,他硬要将参数揣在一堆! 我很讨厌这样得人,他这样写得话,系统将产生一大堆垃圾,影响性能
|
|
|
|
|
|
Re: 最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年06月05日 00:30
|
|
|
|
这样的代码,在做代码审查的时候根本过不了,他不是什么真正的高手,只能算是伪高手(那种一味追求代码的复杂度的人)
|
|
|
|
|
|
Re: 最近看公司高手写的代码,不知道为什么要这样写,请问一下
|
2004年06月22日 14:28
|
|
|
|
|
|
|
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
anti spam
|