
代码
zhutaorun
Unity3D客户端开发。
个人Github:https://github.com/zhutaorun
新博客http://zhutaorun.win
知乎帐号:https://www.zhihu.com/people/zhutaorun
展开
-
《重构-改善既有代码的设计》读书笔记
《重构》5W+2H的行文内容,结构很清楚。这是程序行文的风格。重构的第一步,为即将修改的代码建立一组可靠的测试环境,避免引入大量的bug. * 重构技术就是以微小的步伐修改程序,如果你犯下了错误,很容易便于发现它。 * 更改变量名是值得行为,绝对值得。好的代码应该清楚表达出自己的功能,变量名称是代码清晰的关键。 * 唯有写出人类容易理解的代码才是优秀的程序员。What-何谓重构重构(名词)原创 2017-03-24 22:33:45 · 281 阅读 · 0 评论 -
缓存命中
缓存命中游戏开发者可分为两类:在他们的游戏引擎中使用STL模板库之类的。以及不使用的。一些开发者认为STL内存分配模式(memory allocation pattern)不高效,也导致内存碎片问题,使STL不能在游戏中使用。一些开发者认为STL的强大和方便超过它的问题,而且大部分的问题还是可以变通解决,笔者个人认为STL在PC上可以无障碍使用。因为PC上可以无障碍使用虚拟内存(virtual me原创 2017-12-18 23:45:49 · 3606 阅读 · 0 评论 -
代码质量
前言 项目老大回家之前,让我和另一个人刚入职的程序,看新的一版的战斗UI的案子。但工作推进缺交给了原来的程序负责。只有4天的开发时间,就由原来的人负责。 在验收时间之前,出了一个中间版本,有几个问题。老大让我帮忙看下。 在重新梳理了下当前的需求,我在代码看到一个按钮逐渐显示的代码。我感觉对了下一个版本的需求。发现目前代码的无法满足,下个版本功能的扩展。梳理下代码U...原创 2018-03-26 23:49:52 · 331 阅读 · 0 评论