diff options
| author | Eltrac <hi@guhub.cn> | 2025-11-09 11:24:10 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-11-09 11:24:10 +0800 |
| commit | 61d4647e55b57373462d2d7c070340dd08c98a64 (patch) | |
| tree | 3ed85c21e92742f69677b4a4f11753093d45336f | |
| parent | 6e52b4a1428eb09ba8881d2d74842e69732c2976 (diff) | |
docs: update draft
| -rw-r--r-- | content/_drafts/阅读的目的从来不是获取知识.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/content/_drafts/阅读的目的从来不是获取知识.md b/content/_drafts/阅读的目的从来不是获取知识.md index e30112c6..a633ef24 100644 --- a/content/_drafts/阅读的目的从来不是获取知识.md +++ b/content/_drafts/阅读的目的从来不是获取知识.md @@ -63,6 +63,8 @@ toc: true 获取知识不需要读书,要更好地掌握知识、理解知识,就需要了解知识的上下文,这其实也能通过一个更长、更详尽的逻辑清晰的视频或音频讲解清楚,一些教学能力很强的老师在授课时提供的就是知识的上下文。既然阅读不是获取知识和上下文的唯一途径,那为什么一定要阅读? +语言是理性思维的外延,一个作者在阐述知识的上下文的过程,就是他思维方式的具象体现。《C 语言的科学与艺术》这本书的作者,为什么选择不让读者一上来就使用 `scanf()` 函数,而是封装了 `getString()` 这样的自定义函数?除了学习应当循序渐进的考量,这种做法实际上也反映了软件开发领域中相当重要的思想——模块化、单一职责和信息屏蔽。这才是能让读者真正受益的部分。 + ## 身为人最高的愉悦 [^1]: 有趣的事,我的确购买过这样的卡片,认真浏览过一遍之后我毫不犹豫地就把它们扔了。如果你感兴趣,可以读《[厌蠢的人一定智慧不足?](/posts/厌蠢的人一定智慧不足吗/)》这篇文章。 |
