很早以前就想写点什么,一直忙于Make Money的开发,无暇静心思索。最近终于得闲,于是写下平生第一篇开发日记的第一段文字
我的开发理念: "Code as Design" --Jack W.Reeves
以一个用户登录为测试案例
创建的单元
--View
--IWA.View.LoginViewIntf.pas
--Presenter
--IWA.Presenter.LoginPresenterImpl.pas
--Model
--IWA.Model.LoginModelIntf.pas
--IWA.Model.LoginModelImpl.pas
--DataTransferObject
--IWA.DTO.LoginDTOIntf.pas
--IWA.DTO.LoginDTOImpl.pas
--Factory
--IWA.Factory.PresenterFactoryImpl.pas
--IWAppForm
IWA.Form.LoginForm.pas (亦即IWA.View.LoginViewImpl.pas)
--Session
--IWA.Session.UserSession.pas
--Controller
--IWA.Controller.ServerController.pas