我正在研究ASP.NET MVC框架atm,并在一开始遇到这一行: -
将大型项目的所有部分放在一起也可以在应用程序中创建数据访问代码和业务逻辑的重复问题
它在说什么重复?我没有参与任何大型项目,所以无法理解。
我能猜到的是,它所讨论的是代码重复,但不是像Java和C#这样的语言开发,以便代码可以重用?整个OOPS概念的事情。
您可以将项目分成不同的层以减少代码重复,如数据访问,业务逻辑等,请参见图片。