我是气候气候编码的新手,在我的第一个项目中使用它,在合并两个分支之前,在可维护性徽章上获得了A。分支的代码看起来非常相似,但实际上它们是针对不同的实体的。
这里是:
export default (req, res, next) => {
const errors = {};
const order = req.body;
if (!order.customerId) {
,另一个是这个
export default (req, res, next) => {
const errors = {};
const foodItem = req.body;
if (!foodItem.name) {
你看到了吗?
这是用于验证订单实体和食品项目实体的代码。但是代码环境要求我对其进行重构。由于类似情况的发生,它为我提供了F级的可维护性。
请问我该如何解决?
我已经吓坏了,因为这种情况发生在我应该提交作品的几分钟前。
感谢您的帮助