7月杂记

距离上次间接性踌躇满志已经过去了 20 天,好像依旧不改咸鱼本色。

react hooks

最近在公司代码里开始使用 react hooks 来取代 class 组件的写法。

可能是新鲜感很足,导致写起来有种丝滑的感觉。丢弃了类组件的各种 this 绑定,setState 等范式。

但 effect 虽然抽象程度高,但有时候也是挺尴尬的,比如哪怕是属性值不变,我也想去执行某个方法的时候,就无法实现,除非用一个单独的控制是否执行某个方法的 hooks 来作为更新标志,这是我今天想到的法子。

恩,真香,hooks。

ts

尝试往代码里整合 ts,但发现很多类库的支持并没有想象中那么好,比如 react-router 都没怎么支持,一味的用 any 去 hack 的话,静态编译的时候,对象属性调用过深要写很多的空判断。很烦。

后端接口返回值也要写 interface 去给到注解,很烦。

这是枷锁,去他妈的 ts。

2019-11-30 12:26:00 补充: ts 真香,是 7 月的我太菜了。感到上面写的好丢人。捂脸(/ω\)

关于生活

游戏人生 zero, 去电影院补票二刷,还是哭的像个傻子。。。于是去麦当劳暴饮暴食。

阴阳师,哈哈哈,果然是交友游戏。

某天晚上的 四网友烧烤+小龙虾+kfc,代价是三颗痘痘。。。

京阿尼被烧我表示内心毫无波动,看 key 社歌曲排行也是哭成泪人。AB,CL,Air,Kanon,各个都是要人命

又一次想把耳机卖掉换个黑色的 xm3

图片

关于思考

授人以鱼不如授人以渔,见什么人说什么话,道理都很简单,怎么去实践并真正的认知,这才是最难的!

我很喜欢的一个观念就是“授人以鱼不如授人以渔”,鱼总是会吃完的,但是自己学会了解决问题的根本,以后遇到问题就不会一直等着别人帮我,拯救我了。这也是为什么很多时候写代码的时候,很多前辈都会说,“基础需要打好”,“有事没事多去看看源码,看看底层的代码,这样自己才会更加深刻的认知和理解这个程序”。

很多时候老板问你,这个功能什么时候能实现。这个时候老板需要的回复是:一个大概的时间,一个粗略的概览,他需要知道你的进度和你的工作内容大概是什么。但是如果你劈头盖脸就跟老板说:这个东西很难做,这个东西要用到 XXX 技术,这个特别难实现,然后我们决定用 YYY 技术,然后通过 OOO 原理,巧妙地借助 ZZZ,来解决这个问题……

这个时候老板基本上已经绿着脸不耐烦的送你一张飞机票或者翻车票了,滚!

这也是血淋淋的教训,对老板不需要 BB 那么多原理,你只要说:恩,一周后能解决,这个方案很不错,到时候解决了我给你看看,这个没问题,可以做,还行。
就算你做不出来,你也不要说那么多原理和困难,除非他是很认真的追问你细节的问题,否则你就说:做不了,这个问题暂时解决不了,下次我们再讨论下,这个需求可以改一下,我有一个更好的建议……

一颗有趣的灵魂,不是靠说出来的;一个独特的大脑,也不是评价出来的。

每一个人都有目标或者一个偶像或者有一个精神驱动的东西,也就是对自己有一个定位,这个定位是会基于内心的一个标尺来决定,而很多时候这个标尺就是来源于一个偶像

我不太喜欢崇拜主义,也就是我其实没有偶像,我对喜欢的人是一个欣赏的状态,同时也会驱动自己去努力向别人靠齐,但是业界很多公认的产品大牛,他们都很厉害,而至于他们厉害在哪里,我不知道,我也不会想去了解他们是如何成功的,也就是我不喜欢去看鸡汤一般的成功学,传记等

分享到: