使用代理对象,模拟对象和辅助对象来隔离网络,数据库,文件和用户接口。 不确定时,尽量在
model 里添加代码,必要时才往 controler 添加代码。view 里添加的都
应该是便捷功能和简写方法,但不要局限于此。 偏向使用
apply, each, mapcar,而不是 loop.
尽量使用新技术。