其实有些的东西没有多少技术含量,“以测试为准”,以经验效率为先。以前强调的一些理念,如果你没有核心技术去真正实践,那么就应该放弃。如果你需要封装一个 api 方法,例如“读取集团一小时的所有POS点数据”这样一个功能,那是因为它非常重要,需要 BLL 封装。至于说你把每一个数据表的“增删改查”最 low 的语句单独封装为一个 api 方法,即使是说你们没有做过一个系统有几百个数据表的那种稍微大一点的系统,这种所谓的“为了名义上的三层而胡乱组织三层架构”的做法的也是整天纠结在底层浪费了大量时间大量经费,没有对“BLL、通讯、前端现场快速开发应用”等等真正需要技术的地方下功夫。