工作吐槽
启禾呈
这个作者很懒,什么都没留下…
展开
-
switch-case
看见长串的switch-case,而且里面基本没有处理什么的,就浑身不舒服。但是项目长年累月,这个代码是不让动了,就让我吐槽下吧。 switch-case大致分为以下几种(根本原因也就一种) 1、case某个消息ID,发往的模块ID=X; 这个看起来清爽,基本实际情况是: case某个消息ID case某个消息ID case某个消息ID case某个消息ID case某个消息ID原创 2013-12-06 00:10:13 · 688 阅读 · 0 评论 -
导出函数使用
刚吐槽了switch-case,也看见在项目中有使用XML配置动态库函数使用的。 XML1:源-目 收消息使用哪个编号的函数、发消息使用哪个编号的函数 XML2:函数编号 函数动态库来源 函数名称 然后,这两个XML就被放入map中了。 作者肯定是希望减少switch-case的量啦,但是,如果想要整齐划一的一致处理,也包含了前提,我这些函数传参一样的。 这个需要去确认下。原创 2013-12-06 00:19:20 · 659 阅读 · 0 评论