https://www.yuque.com/antone/gzvhq1/ca13ib#UPbyv
    工作中迁移的事情,仍然头疼。
    今天上午在尝试覆盖多场景时,寸步难行。python2转到python3,业务逻辑很多运行时报错。
    中午吃饭间,心情不美丽。难道我要被这样麻烦,吃力不讨好的事情折磨半年吗?越想越丧。
    但偶然间,尝试跳出来看这个问题。我真的有必要这样做吗,有没有在不变原业务代码,不升级语言版本的情况下完成这个事情。有没有更容易的方法。
    一旦这么想,问题解法似乎又有了新的方向。
    下午找同事沟通想法和思路,找han shu ji suan 同学沟通是否有老版本兼容方案(之前官方文档给的介绍 也 给了我极大的误导,说不再支持老版本)。
    竟然可以。我完全可以用现有版本解决问题。
    不过,新的方案会导致自己过去大约一周的工作浪费。但也值了,不仅减少了后续更多的工作量,还大大增加了代码结果的确定性。

    这个事情的转折点在哪里?
    在于跳出来看问题。在于看清这个事情的本质是什么,是该怎样完成成本最低,投入最少,ROI最高。
    一旦思考清楚这个问题,解法自然涌现。

    再遇到困难,别丧,一定有更容易的解决办法。别把问题复杂化。
    这跟我的完美主义,纠结体质,太在意细节,而忽略变通有极大关系。

    新的方案在实施之前心里也打鼓,是不是还会遇到坑,是不是需要挺久才能完成。没想到下午到晚上一共花了2个小时时间就基本完成了。