使用deftye 代替defrecode， 分离代码，添加一个简单样例