第一层:直面用户层,直接用function展示流程 比如function addUser(){check(),add(),response()}
第二层:路由转接层,如上面的check(){User::checkUserName();} add(){Db::insert()}
第三层:逻辑实现层,如上面的checkUserName(){this.username>1} insert(mysql_query('insert 1'))
第一层:直面用户层,直接用function展示流程 比如function addUser(){check(),add(),response()}
第二层:路由转接层,如上面的check(){User::checkUserName();} add(){Db::insert()}
第三层:逻辑实现层,如上面的checkUserName(){this.username>1} insert(mysql_query('insert 1'))