TypeScript 5.2 的新关键词 using
https://www.yuque.com/beilo/simpread/1712152587999?singleDoc# 《译:TypeScript 5.2 的新关键词 using – 云谦的博客》
核心技能:
构建软件的基础、关键、核心技能是沟通和协作。
三个我:
过去的我是一个懒惰且粗心的家伙,总是留下一团糟。
现在的我做得非常出色,但不得不应对过去的我所做的所有愚蠢事情,并需要安抚未来的我。
未来的我是一个自大而固执的势利小人,对他而言没有什么事情会完全让人满意。
日志:
我用我的日志来应对。我在日志中写下我做了什么、为什么以及结果如何。我试图写得即使我累了,或刚刚经历了一次短期的神经清除器记忆抹除,也能理解
如何做好工作:
要做好工作,你需要照顾好自己。你需要睡得好。你需要吃得好。如果你累了,或者压力太大,你就会犯错误和做出错误的决定。这些会导致你做出糟糕的工作。
多写:
写下来。这听起来像是一个愚蠢的琐事,乏味、枯燥和陈旧,但这是组织记忆的方式。写下来是一种容易被忽视的超能力。
写简单的代码:
简单、明显的代码更容易编写,更容易让它工作,更容易理解,也更容易改动而不至于破坏。尽可能地简化事物,但不要过度。只有当你证明了性能收益值得的时候,才牺牲简单性以追求性能。
复杂性是你以为的朋友,实际上是敌人。