随笔分类 -  架构设计

架构设计不是条条框框,而是优雅简约
摘要:码农,还真有其事的。不是所有搞IT的都是码农,整天写着一样的代码,毫无难度可言,实在无趣。如果要搞技术,我觉得还是要了解底层,知其所以然,虽然你可能没有必要去造一个轮子。在国内,写代码写到主程,再也很少写代码了,只需要划分模块,交给底下的人去做就行了; 我觉得主程应该钻研了解一些其他的技术,来优化底层的架构。 阅读全文
posted @ 2014-03-24 22:20 CharellkingQu 阅读(331) 评论(0) 推荐(0) 编辑
摘要:我看到好多独立的事情被外包或者众包出去,在完成速度和效率上,都非常出色。好多开源的组织也是这样,接纳全世界软件开发着的贡献,然后对这些贡献进行整理,这是众包的过程。项目经理在分派任务的过程中,将系统分割成不同的部分,而这不同的部分又关联的不那么紧密; 让他们齐头并进,这样让项目效率提高不少。 阅读全文
posted @ 2014-03-22 01:14 CharellkingQu 阅读(443) 评论(0) 推荐(0) 编辑
摘要:软件设计就好比造房子。当一个软件bug重重,扩展很困难时,还不如推到了,再重新做一个。在博客上,看到陌陌的劲舞手游,因为在设计上不到位,导致整个手游重新开发; 同时负责这个游戏的项目经理也随之离职。 阅读全文
posted @ 2014-03-20 00:02 CharellkingQu 阅读(802) 评论(0) 推荐(0) 编辑
摘要:一个架构设定之时,设计者努力保持设计的简约。随着业务的增多,系统的加了很多功能; 同时人员的加入,思想和观念的不一样,设计中或多或少添加了相违的设计,系统开始朝着偏离的方向行驶,最后越行越远,变得越来越沉重; 这个系统也随之快走向死亡。 阅读全文
posted @ 2014-03-16 00:32 CharellkingQu 阅读(785) 评论(0) 推荐(0) 编辑
摘要:游戏引擎服务端应该也要具备测试模块Table of Contents1. 游戏引擎服务端应该也要具备测试模块1.1. 经历1.2. 感想1 游戏引擎服务端应该也要具备测试模块1.1 经历 公司做网页游戏5年之久,今年公司在向手游方面扩展。公司在开发过程中,主程决定游戏模块的开发时间,一般星期一布置下任务,星期四做完,星期五测试员测试通过,按照这样,程序员也就不用去加班了。其实在模块的实现过程中,往往前端的设计会经常变更。当要变更服务端的时候,往往是游戏规则有所变化,代码改动少,同时客户端可能也要随之发生变化。而客户端比较注重细节,为了迎合玩家,往往UI以及控件的表现都要经常发生变化。当服务端. 阅读全文
posted @ 2014-03-10 22:22 CharellkingQu 阅读(621) 评论(0) 推荐(0) 编辑

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