![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
Nagi_Way
这个作者很懒,什么都没留下…
展开
-
uml图中实线箭头和虚线箭头的区别
http://www.cnblogs.com/langtianya/archive/2012/08/28/2659950.html 概念: 实线箭头表示单向关联,即:关联类知道被关联类的公共属性及操作,但被关联类 并不知道关联类的公共属性及操作。 关联单向、双向之分。双向关联用没有箭头的实线表示 ,实线箭头表示Object Message,也就是类间的消息发送, 比如:方法调用和请求转载 2017-08-02 21:03:44 · 13458 阅读 · 0 评论 -
UML类图几种关系的总结
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【箭头指向】:带三角箭转载 2017-08-02 21:08:49 · 322 阅读 · 0 评论 -
如何更好地与其他程序员协作【代码的语义】
####代码的职能个人认为,同时具备以下3个职能的代码才是好的代码。正确执行,没有bug。简单易懂,方便他人理解。设计巧妙,功能易于扩展,需求容易变更。绝大多数的代码并不能满足以上3点要求,由于任务工期的紧张,很多代码仅仅能够满足第一点要求。不,有时候连第一点要求也无法满足。因为只能证明当前的代码有bug,而不能保证代码永远没有bug。尤其是在代码没有满足第二点职能的时候。短期内,...原创 2018-11-11 16:30:20 · 478 阅读 · 0 评论 -
客户端模拟器的改进
目录客户端模拟器的作用现有模拟器存在的问题改进方案客户端模拟器的作用漏洞往往会给玩家带来不好的体验,或者破坏游戏的平衡。因此,有效的减少漏洞的数量在游戏开发中需要被重视。服务端代码的编写先于客户端的代码,因此如果想要测试代码,需要等到客户端的功能完成或者是编写模拟器测试。因此客户端模拟器起到了服务的同学能在客户端没有开发的情况,对服务端的bug自测一遍的作用。现有模拟器存在的问题但模拟...原创 2019-01-02 21:20:27 · 260 阅读 · 0 评论