204 Star 1.8K Fork 575

渔民小镇/ioGame

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

小部件

内置多种可选模块,可按需选择,以方便应用开发:

  • 领域事件disruptor 实现类似Spring事件驱动模型 ApplicationEvent)
  • 多环境切换 (不同运行环境下的配置支持)
  • light-jprotobuf (补足 jprotobuf 不能让多个对象在单个 .proto 源文件中生成的需求,并简化jprotobuf对源文件的注释)

小部件的开发过程

尽量以抽象的方式,如接口对外提供服务。

但前期的抽象并不是必须的,这是一个矛盾的过程。

矛盾的过程分为这几个阶段:

1 先以完成功能为前提(即能用)

2 改善来源于自己编码思想的提升与小部件使用方的反馈

3 重构不理想的小部件

使小部件最后的抽象达到现阶段满意的情况,并循环往复矛盾过程;

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/iohao/ioGame.git
git@gitee.com:iohao/ioGame.git
iohao
ioGame
ioGame
dev

搜索帮助