老师能指导下我写的优化方案吗

来源:4-5 阶段小结

雨花凉

2021-05-22 11:19


http://img2.mukewang.com/60a87798000108ac12641465.jpg

/** *  * @param {期刊类型} type  * @param {dao层的方法前缀 add、delete、delete} prefix  * @param {dao层的方法后缀 比如:ById} suffix  * @param {Array dao层方法的参数} options  */function switchCase (type, prefix, suffix, options) {    switch (type) {        case 100:            delete options[0].url            MovieDao[prefix + 'Movie' + suffix](...options)            break        case 200:            MusicDao[prefix + 'Music' + suffix](...options)            break        case 300:            delete options[0].url            SentenceDao[prefix + 'Sentence' + suffix](...options)            break        default:            throw new NotFound('内容类型不存在')    }}


写回答 关注

1回答

  • 沁尘
    2021-05-30 23:39:59
    已采纳

    代码优化方案这事因地制宜,光这么看,没啥指导的,代码再怎么优化也总能挑出毛病。优化这东西是演进的,即从发现问题到解决问题,所以同学你应该说出你觉得原来的实现有什么问题,然后你的解决方案是怎么考虑的。

0到1快速构建自己的后台管理系统

开源框架LIN-CMS+NodeJS+Vue 快速构建UI好看+功能便捷的后台管理系统

21996 学习 · 145 问题

查看课程

相似问题