summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-11-09 11:24:10 +0800
committerEltrac <hi@guhub.cn>2025-11-09 11:24:10 +0800
commit39fc0b8c3914963f60a5f4b101600695dc26e9bb (patch)
treea0545102ecfb18d64e8b856a35cbade1d7a704c3 /content
parent4448497e1dd732b83f151009c02656a6f4fe6a39 (diff)
docs: update draft
Former-commit-id: 61d4647e55b57373462d2d7c070340dd08c98a64
Diffstat (limited to 'content')
-rw-r--r--content/_drafts/阅读的目的从来不是获取知识.md2
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/厌蠢的人一定智慧不足吗/)》这篇文章。