修炼的两重境界

本来一直是倡导在开发图形方面的事情的时候,首先要写debug vis模块,这样整体看来可以进一步节省效率。
然后今天开发的时候,则没有第一时间来写,发现在pix工具中不能有效的看问题的时候,才纳入计划。
先写debug vis这件事情,可以说是一个比较反直觉的事情,符合直觉的是,必要才做,但是大量任务总结的结果是必要才做则带来更大的损失,通过debug vis来做充分的验证才是好的。

有意和无意

我自己本身在开发中带入debug vis,仍旧算是需要自己提醒自己,需要force自己一下,才能去实现的。
这些带来对于这个blog的一些思考,即修炼的境界:

  1. 有意为之
  2. 无意为之–本能级别
    有意为之就是自己习惯上并不是这样,比如我们习惯于短视的,局部的看问题,那么面对需要长期&整体规划的问题的时候,就要反复确认,通过多次迭代才能达到。
    在做这些事情的时候,心里不免有一些反对的声音,最后即便达到,也是体力消耗比较大的。
    无意为之就是完全习惯,全身心认同这个做法,即便非常的繁琐烧脑,也能一步步的按部就班的做出来,显然这点也是更好的。

有意和无意的根本差别

如果给定足够长的时间,有意级别和无意级别都能把问题解决的比较好,但是在时间等资源极度压缩之后,两者就是一个质变的差别。
就如同高考最后数学大题,时间够长的或者作为平时练习无压力的情况下,相当多的人都能做出来,但是真正能在考场上做出来,那就是很少部分人了,这里的区别就是硬实力的区别。

这里也举一个我个人的正面例子,当年天刀2测的时候,马上要开测了,写的碰撞模块出现了个bug,碰撞模块是这样的:
在这里插入图片描述
结果中间有一些洞,导致玩家会掉进去,时间已经非常紧迫了,但是这个问题如果不修正,测试就没法开了,眼看着项目组这么多人几年的工作就要被毁掉。
当时真的是压力非常大,大到完全不困,就是可以一直写程序,一点想睡得意思都没有。
然后中间的开发解决问题的过程,倒是让我有点意外,始终能保持一个平和的状态,一点点设计,做好规划,保持代码实现的工整简洁,最后处理好了。
因为这个也是平时一直开发的状态,所以在重压之下,个人直觉的状态就是这个状态。

每日的修炼

每日修炼,锋从磨砺出,功夫自在平时。

发布了782 篇原创文章 · 获赞 462 · 访问量 165万+

猜你喜欢

转载自blog.csdn.net/ccanan/article/details/104326029