「时光不负,创作不停,本文正在参加2022年中总结征文大赛」
写在前面
时间过的真的好快,回想2022自己做了什么,看了《走出唯一真理观》自己喜欢的章节,哲学是不断反思的过程,对于这个书至于学到了什么,可能说出来就太露骨了,讨论了人必须要经历但是平常不会讨论的事,不过对于失眠读这类书很好,很助眠。
高项看了一半课程,因为当我了解到这个证的时候离考试还有3月了,所以也就搁置了。准备后面的这个时候在说,下半年还是想看会技术以外的书籍,涉猎自己有缺陷的技术比如nodejs、webpack、
回想下2021年底的时候自己立了什么flag ~~1. 使用react实现五子棋包括电脑端落子(已完成) ~~ 2. 加入到开源项目v5的计划中去(未完成)
技术方面
vue3 skill got
在6月初的一个下午天的下午接到了主管的通知,需要开发一个项目几个功能,接入到腾讯会议,那边前端第一句话,用过vue3吗?我一愣:难道我说没有就不需要去支撑了吗 回:没有。'那你主要用过什么?' 'react vue2'。那还好你过会vue3看看应该基本可以上手了。'行的我去试试'。于是我从接到第一个需求文档做到了现在,我以为做完功能就没有了,后面接踵而至的优化需求给我一个巴掌,某种程度上来说也算是一种学习吧。
一点感悟
在准备写五子棋的过程中也是困难重重,从首先的怎么实现落子,怎么实现布局都没有头绪,以至于开头的一段时间都没有兴致把它写完,所以到6月份才回头想起来五子棋还没有开发完,心想着毕竟2021的flag至少要完成一个吧。
接着我就把五子棋的实现做拆分,从找棋盘图片,棋子图片,看网上实现五子棋的思路,到交互落子,在到机器人从随机落子到后面算每个落点的分数选择最佳的坐标落子,历时大半个月已经做完了,难点就在于计算棋盘上未落子的分值,但是在五子棋里面有分值计算又分为活三子冲四子等, 目前写完了一次需要大概进行2w次计算,当然这个有待优化,因为我15*15的批棋盘每个都进行了计算,其中有些事可以剪枝掉的,目前电脑的水平还是个入门水准。后续准备在优化一下
目前机器人已经可以判断场上的情况为自己赢棋了(成就感.jpg)
我感觉人生也是如此,在想实现一件事情的时候,将它拆分把分为若干个目标,然后依次渐进的去完成会轻松很多,减少没有必要的焦虑。
又又又到了立flag时间,看到很多同行的flag不胜感慨,这真的能完成吗。
今年下半年还是小立flag吧,毕竟太难了!!
下半年计划
- webpack深入学习
- 读完《小岛经济学这本书》