Repository pattern
Unite of work pattern
Dependency injection
Dependency inversion
很多人误以为项目里有DAL,BLL等文件夹就相当于解耦了就相当于依赖翻转了,其实并不是这样,重要的是项目里部件依赖的方向,高等级部件不应该依赖于低等级部件,应该互相依赖在抽象
Repository pattern
Unite of work pattern
Dependency injection
Dependency inversion
很多人误以为项目里有DAL,BLL等文件夹就相当于解耦了就相当于依赖翻转了,其实并不是这样,重要的是项目里部件依赖的方向,高等级部件不应该依赖于低等级部件,应该互相依赖在抽象