我内心一直想做一个开源的开发框架,或者只是让自己的职业生涯有点什么东西是属于自己的吧。今天在晾晒衣服的时候突然想,有想法就一步步去实现他吧。
我看了不少的书,极限编程、DDD、DevOps等,我想既然大家如此习惯于数据思维,不如就从数据思维做起,将数据增删改以外的业务逻辑再做DDD一类的组织吧,这样是不是能加快开发速度、理解也容易一些呢?所有技术、手段我认为其目的是解决开发、维护的效率问题。于是我融合了之前的所有想法,整理以下工作计划。
一、服务端API:以mongodb为基础做一个增删改的通用接口。
二、UI之字段定义。字段不管存在于哪个数据,都应该有统一的标题与编辑控件
三、UI之界面定义。工具栏按钮如何与界面各要素互动。如果管理界面上的通用行为与特定行为。
看看今天能不能把第一步解决掉,当然第一版我们暂不要考虑日志与安全问题,先实现最为核心的功能。