1.尽可能多用const,能用的地方都用.
2.编译时间断言使用Static_assert.
3.override 强烈推荐使用,由于之前没有C11才有,所有引擎本身很多有没有写,他们说都在改。
4.nullptr 使用这个,之前都习惯了使用NULL。
5.支持auto关键字,这个与C# 很类似,用了觉得方便,迭代器使用也没有之前麻烦。
6.lamba表达式和匿名函数,lamba表达C#有效率问题,这个不知道。
7.尽量减少类直接依赖,头文件里面做声明最好。不用直接相互引用头文件。
8.String声明使用TEXT(),FString构造会有一个不可见的转换过程。
总之目的都是编写表达清晰的代码。