这是一篇杂记:2020-12-27

我或许是喝假酒了

今天本来有很多技术内容想写,估计能写好几篇内容;还有一些想法想记录;还想真正动手做博客框架……

然而人算不如天算,今天花了一整天搞之前自己落下的烂摊子。
具体来说就是之前写游戏时寻路算法这里卡住了。当时并不太了解主流算法,就自己写了一套逻辑想凑合用,但是实装下来有bug,改起来也费劲,当时想干脆之后直接重新套正常算法好了,可一直没动手。
这玩意儿一拖就拖了一个月(捂脸),今天终于动手折腾了。学算法容易,但是套到原来的逻辑里难。而且由于游戏棋盘比较特殊(六边形),之前的逻辑中还藏了各种没细想导致的bug,从起床折腾到现在才改完。边改边吐槽自己写的时候是不是喝假酒后写的老代码。

感觉挺对不起组建我们游戏小组的策划,这一个月肯定消磨了他很多激情(捂脸)。

不过这又一次给我自己敲了个警钟,我想主要有以下几点:

  1. 做事如果可把控,切勿中途放鸽子。凡事讲究一鼓作气,再而衰三而竭,体验下来确实不是闹着玩的。上上周也想补上这部分逻辑,但是由于之前懒过,导致更没心思去静下心来学和想了。
  2. 写代码逻辑很重要。遇到新问题,在动笔之前,提前画好逻辑图之类的会达到事半功倍的效果;反之有可能逻辑越写越多,最后导致逻辑崩盘。当然,如果只是简单的/做过的小代码,还是可以直接上手的。
  3. 抽象是一项伟大的工作。架构模式是天。

下周还是抽个时间写下想写的东西吧,不然鸽着鸽着又没了。