我一直听说DRY原理以及它在ASP.NET MVC中如此重要,但是当我在Google上进行研究时,我似乎并不完全清楚它是如何应用于MVC的.
从我所读到的它不是真正的复制和粘贴代码气味,我认为它是,但它不止于此.
您是否可以对我在ASP.NET MVC应用程序中如何使用DRY原理有所了解?
干只是意味着"不要重复自己".确保在编写代码时只编写一次代码.如果您发现自己在所有Controller类中编写了类似的功能,请创建一个具有该功能然后从其继承的基本控制器类,或者将该功能移动到另一个类并从那里调用它,而不是在所有控制器中重复它.