# 15

1. 昨天看到了一篇很好的文章, 关于如何更好地写 React。

   今天翻译了下，值得前端同学 一读。

   <https://tomotoes.com/blog/7-code-smells-in-react-components/>
2. 哇 我发现了一个宝藏 up 主 , objtube的卢克儿 下面是他的一个视频: 【干货】浏览器是如何运作的？

   <https://www.bilibili.com/video/BV1x54y1B7RE>

   讲的很不错, 有空可以看看
3. 前端学习路线 : <https://objtube.github.io/front-end-roadmap/#/>
4. 分享一篇在虎嗅看到的好文: 中国互联网反垄断简史 <https://www.huxiu.com/article/393669.html>

   有句话让我印象深刻: 投资人问他，“美团拼多多阿里都在做这事，你拿什么跟它们打？”他答不上来。仔细琢磨之后，他放弃独立发展，打算找某个巨头融一笔钱，借助巨头的资源，抓住时间窗口迅速把项目做大，然后卖给巨头套现。
5. 好文分享:

   市面上各大JS引擎 内存系统的设计 <https://mathiasbynens.be/notes/shapes-ics>

   阅读完之后发现, 虽然 JS 可以从语法层面直接定义一个对象, 但是底层的存储设计 还是根据对象的结构 ,去设计出对应的template 来存储数据的.
6. 作为前端，工作中处理过什么复杂的需求，如何解决的? - 孟健的回答 - 知乎 <https://www.zhihu.com/question/362103682/answer/1024196584>
7. Martial desgin 之于 Google， 就好比 Cupertino design 之于 Apple 不过现在 Apple 又推出了新的版本： Big Sur。 相比之下 Windows 更像是一个缝合怪，平面设计与 Fluent Design 共存。
8. ![image-20201122150208414](/files/-MPZDbi5KdarCoR2Sg8A)
9. 为什么现在又流行服务端渲染html？ - Damon DanceForMe的回答 - 知乎 <https://www.zhihu.com/question/59578433/answer/332545815>
10. ![image-20201122151631637](/files/-MPZDbi7UoVTG0a4L6jS)

    C# 求 斐波那契数列

    多返回值的设计很好, 但 为什么还要支持 返回键名引用..

    我猜测 多返回值 在内部的类型就是一个数据类....

    甜得齁得慌..

    我最欣赏的两门语言 Go, Kotlin, 在我看来他们的设计者才真正的懂语言..

    其他语言 就像是各种特性的缝合怪..
11. 最难调试修复的 bug 是怎样的？ - doodlewind的回答 - 知乎 <https://www.zhihu.com/question/21991014/answer/1513267624>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://thinking.simonaking.com/archives/2020/11/15.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
