Design Patterns
爱思考的孩纸总是痛苦滴
每天都是自我重构
展开
-
使用Resharper重构之Extract Class
阐述Create a new class and move the relevant fields and methods from the old class into the new class. 创建一个新类并从旧的类中移动相关的字段和函数,并放入新的类中思想 单一职责:一个类明确只干某一类事 杜绝内部类 某一类脚本用文件夹归纳 必须通过理论保证重构后运行效果完全一样 如何做典型例子 下面这原创 2017-06-28 17:07:19 · 1223 阅读 · 0 评论 -
Unity下简易状态机(FSM)的实现
Unity 下简易状态机的实现国庆到处都是人,我的建议是要么出国旅游,要么就宅在家把时间留给自己或家人。朋友约我去星巴克坐着重构代码,想想也是程序猿之间才有的默契。关于状态机,我想都知道它很常用,就像单例一样,缺了它们,我们在游戏编程世界里呼吸都不畅快。网上也有很多大神写的状态机,比如PlayMaker这样重量级的插件,功能很强大,依赖也不少。程序猿的胃口有时候就是很挑剔,吃惯了大鱼大肉,也想整点清原创 2015-10-02 20:59:28 · 1515 阅读 · 0 评论