建议111:避免双向耦合 双向耦合是指两个类型之间相互引用。下面的代码是一种典型的双向耦合: 双向耦合在同一项目下,不会存在太多的问题,带来的只是设计问题。不过,如果两个类在不同的项目中时,就必须考虑解耦了,因为.NET不允许项目之间相互引用。如果尝试两个项目相互引用将出现错误提示。 常见的解耦方式 ...
项目进展 李明皇 昨天进展 编写完个人中心页面 今天安排 编写首页逻辑层 问题困难 开始编写数据传递逻辑,要用到列表渲染和条件渲染 心得体会 小程序框架设计的内容有点忘了,而且比较抽象,需要理解文档举例和具体案例 林翔 昨天进展 黑名单用户的操作限制 今天安排 微信小程序对接实现 问题困难 之前没有 ...
分类:
其他好文 时间:
2017-12-03 00:41:31
阅读次数:
161
项目进展 李明皇 昨天进展 编写完个人中心页面 今天安排 编写首页逻辑层 问题困难 开始编写数据传递逻辑,要用到列表渲染和条件渲染 心得体会 小程序框架设计的内容有点忘了,而且比较抽象,需要理解文档举例和具体案例 林翔 昨天进展 黑名单用户的操作限制 今天安排 微信小程序对接实现 问题困难 之前没有 ...
分类:
其他好文 时间:
2017-12-03 00:35:42
阅读次数:
186
本文主要从一个程序员的角度阐述一下mmorpg服务器技能系统的程序框架设计,最近在做这个,就当做一个总结吧,其中某些概念可能没有解释清楚,欢迎大家拍砖讨论~ 技能其实是战斗系统的一个组成部分,战斗基本上都可以由技能触发,技能系统实际上就是一套完整的逻辑,我们用表格来设计,将技能的逻辑用属性字段抽象出 ...
分类:
其他好文 时间:
2017-11-21 14:25:08
阅读次数:
161
关于case设计我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考验case设计的功底就来了。。。。。如果你是做接口性能测试则一般选择..
分类:
Web程序 时间:
2017-11-16 11:35:58
阅读次数:
183
关于case设计 我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考验case设计的功底就来了。。。。。 如果你是做接口性能测试则一般选择正向的case即可。 测试框 ...
分类:
Web程序 时间:
2017-11-16 11:28:45
阅读次数:
186
我们是GCO团队,由7人组成。而我和我的搭档是做框架设计。我和我搭档擅长图的设计和绘制,因此由我们来担任这个任务。 在这次的设计中,为了存储学生信息,我们需要一个studentInfo的具体类,为了存储校园卡账户信息,我们需要一个login具体类。我们需要对账户进行充值和查询,所以我们定义了两个ch ...
分类:
其他好文 时间:
2017-11-15 21:44:20
阅读次数:
139
刚换了工作,老板要求我搞接口自动化,可是之前完全没有搞过,怎么办?怎么办?答:先把B装下了,然后学!个人感觉,这是在工作提升自己的最好方式,嘻嘻,鄙人在这里以日记的形式,记录自己作为一个技术渣,点点滴滴开展接口自动化的过程。 首先很惭愧,大学里的知识框架落下了太多的空白,第一步,要填补自己在知识框架 ...
分类:
Web程序 时间:
2017-11-12 17:55:19
阅读次数:
167
戏说当年 大叔原创的分布式数据集缓存在之前的企业级框架里介绍过,大家可以关注《我心中的核心组件(可插拔的AOP)~第二回 缓存拦截器》,而今天主要对Lind.DDD.Caching进行更全面的解决,设计思想和主要核心内容进行讲解。其实在很多缓存架构在业界有很多,向.net运行时里也有Cache,也可 ...
分类:
其他好文 时间:
2017-11-12 00:31:00
阅读次数:
203
活动系统的类型大概有,运营活动,常规活动,军团活动,开服活动,合服活动,活动是多样性的但又很多相同的地方值得我们抽象,下面来进行具体分析。 一、活动数据存储 没有完整的框架之前,多个同事开发不同活动,往往会自己建立存储空间进行数据的存放和管理; 所以我们需要创造一套数据管理框架,减少这块儿的设计和开 ...
分类:
其他好文 时间:
2017-11-07 18:19:06
阅读次数:
256