21 年 11 月

从各个地方看到并记录下来的一些内容。

资源整合

学习

  1. css 书写各种形状
  2. motion 动画库
  3. 学习编译器怎么运行
  4. call 和 apply
  5. 底部 tab
  6. 330 React
  7. React codeReview 的 10 个必问问题
    1. 是否能跑?
    2. 他做了什么?
    3. 代码是否可读?
    4. 某个 component/hook 是否做太多?
    5. 某个 component/hook 是否有必要提取?
    6. API 设计是否足够简单?
    7. 有测试吗?
    8. 测试有意义吗?
    9. 有考虑可访问性吗?
    10. 文档更新了吗?
    11. 是否有 Prop Drilling?
    12. Component、Hooks 和 Props 的命名是否合适?
    13. useEffect 的 dependency 是否合理?
  8. python 学习 100 天

工具

  1. Bundle Scanner
  2. github 中文排行榜

others

  1. 定投是种修养
  2. 杰文斯悖论

Some statements

  1. 自律过后的放纵没有想象中那么快乐
  2. 斜率比截距的更重要
  3. Features will go unused if they aren’t easy to use, no matter how great they are.
  4. A user’s workflow is everything.
  5. 犹豫着该去做哪件事情,最后哪件事情都没做
  6. 最难的是做正确的事。很多人都有写过非常惊艳的程序,但,没人用。一旦选错了方向,投入再大也会打水漂。选择正确的方向很难也很有挑战,不仅要懂程序,还得懂点心理学和人类学。
  7. 最好的程序员会设计。设计 API、用户交互、协议等,考虑谁会用,会如何被用,对用户来说什么是重要的,时刻理解用户需求
  8. 最好的代码是不写代码或用不必自己维护的代码。是代码就会报错,少重复造轮子
  9. 程序是解决问题的方法之一。目的是为了解问题,而程序是方法之一,如果意识到这一点,你的思路会不同,有时程序反而不是最优解
  10. 熟练掌握一种赚钱模式,不断重复,日积月累,自然而然会变得富有
  11. 很少有纯粹的坏人,但多的是为自己考虑的人
  12. 灵魂由成千上万的细碎记忆组成,是这些记忆在塑造一个人真实的性格轮廓
  13. 阅读你喜欢的书,直到你喜欢阅读。(Read what you love until you love to read.)
  14. 做你喜欢的事,直到你喜欢去做。(Do what you love until you love to Do.)