• 【问卷调查奖励发放公告】

    感谢大家积极参与本次 MineBBS 社区问卷调查。200 金粒的参与奖励已完成发放。部分用户发放失败,请【点击此处】 查看详情。

讨论 [抛砖引玉]针对现有情况的规范性建议

6xingyv

一只超懒的猫

注册
2018/08/19
消息
31
金粒
4,847金粒
一.现状
现有命令及插件体系积弊已久,各人有各路写法,堪称八仙过海。鄙人在写改途中也积累了许多感想,同各位而分享共进步。
二.建议
命令:使用Tag/Scoreboard作为事件储存器,抽象相同点组成模块,细化不同差异即可。同时针对不同类别增设不同组,如登录提示音与通知音,均可归类于"音效"组等。做法可参考JSRunner所提供的事件理念。
插件:针对JSRunner所提供的监听器,不建议直接在设置监听器时包含完整函数,后期维护可读性十分差。同时,可在插件开发前明确插件用途、实现方式等,使开发过程更加顺利。许多插件针对字符串的使用也十分不合理,如同文件夹下不同文件名,可采用声明同文件夹常量+后接不同文件名的方式实现,使用户使用更简单。
 

在线会员

  • linghun91
  • 师哥
  • 魑魅 魍魉
  • 肆无忌惮
  • 予地以花
  • xiaomokai
  • 琟生素c
  • Otb
  • sssjiu
后退
顶部 底部