摘要: (转载请注明来源:cnblogs coder-fang) 1。创建一个订单配送的接口,并实现订单配送,一般做法如下: 抽象接口 IDistribute有一个配送方法,OrderDistribute实现了此接口,用来实现具体逻辑,所有应用都依赖抽象部分,即IDistribute。 2。现在因为需求变更 阅读全文
posted @ 2019-07-24 10:48 Coder_fang 阅读(416) 评论(0) 推荐(0) 编辑
摘要: (转载请注明来源:cnblogs coder-fang) 1。下面是一个简单而又典型的工厂方法: 以上工厂代码的逻辑是,如果名字中有VIP字样 ,则将VIP去掉后再创建员工。 这里的变化 点就是if语句,当创建的判断逻辑随着需求不断变更时,会不断的更改工厂方法,可能是修改原有的,可能是增加新的。 但 阅读全文
posted @ 2019-07-24 09:52 Coder_fang 阅读(567) 评论(0) 推荐(0) 编辑
摘要: (转载请注明来源:cnblogs coder-fang) 1. 项目添加package: 2. 创建好sqlce数据库并设计好关系表,在项目中添加ado.net 实体数据模型,并连接到此数据 库。 3. 如果不想在app.config暴露数据库敏感字段(如密码)时, 在创建实体模型时,进行如下选择: 阅读全文
posted @ 2019-07-24 08:53 Coder_fang 阅读(1484) 评论(0) 推荐(0) 编辑