01 2019 档案

摘要:今天看了同事写的组件,有一些感触,怎么才能设计一个好的组件呢?我感觉应该要包含下面几点: 1. 要易用 (至少让使用者能够简单方便的引入到程序当中)2. 要稳定 (需要增加关键的测试)3. 要灵活(关键参数可配置)4. 要全面(日志、拦截器、监听器)5. 要谨慎(要考虑多种情况)6. 要易读(写的东 阅读全文
posted @ 2019-01-14 16:41 奋斗的大橙子 阅读(2497) 评论(0) 推荐(0) 编辑
摘要:一、场景:最近在优化一个以前的系统,存在一个如下的场合:我们目前有三个种类型的合集包(官方合集包、游戏合集包、渠道合集包),以前的代码在实现上都是都通过在一个函数当中添加【if...else...】条件来处理不同种类合集包的不同处理,这样的做的结果就是这个函数的结构越来越庞大,每次变动一个类型处理都 阅读全文
posted @ 2019-01-09 19:36 奋斗的大橙子 阅读(351) 评论(0) 推荐(0) 编辑
摘要:今天测试反应了一个问题,说接口返回的速度变慢了,并且返回的数据也不对。然后就找到了我o(╥﹏╥)o。 第一个反应就是查日志,不查不要紧,一查吓一跳,整个服务器上所有的站点都报错了。异常信息如下: System.AggregateException: One or more errors occurr 阅读全文
posted @ 2019-01-03 16:09 奋斗的大橙子 阅读(21202) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示