TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What makes you want to keep on reading README?

6 点作者 smoochy大约 3 年前
When you visit some new or not so new open-source project&#x27;s page, whether it&#x27;s on Github or maybe it has some sort of website, what makes you want to keep on reading after you glanced over the title and the first paragraph of text?<p>I would like to specify that I only mean content here - not presentation. So imagine there&#x27;s just plaintext and browsers are not capable of displaying anything else but it.<p>Of course we all know that a well written documentation in general is such a rarity in this world and there are, in truth, very few examples (FreeBSD comes to mind) of documentations that stand out simply because you can sense every single sentence was written by a human passionate about it and a human caring for his reader. But how to achieve that - is quite a different question too. Let&#x27;s suppose this wonderfully written documentation is there.<p>How does one punch through the wall of indifference with just the title, a subtitle&#x2F;tagline and one paragraph? What makes you care all of a sudden, even though a minute ago you couldn&#x27;t even imagine you&#x27;d want to try this piece of software or at least read more about it?

3 条评论

JoeMayoBot大约 3 年前
Writing anything, it&#x27;s useful to get into the mind of the people who will be using the software. Who are they, what type of work do they do, and why are they looking at the page are a few examples of questions to ponder. Step into their shoes and pretend to look at your page from their point of view. One of the things I&#x27;ve found useful when starting from scratch is to just put something out there and then keep the discussions&#x2F;issues to communicate with people. If you have enough traffic, folks will ask questions. Each question has the potential for a conversation that lets you understand who these people are and what they&#x27;re looking for. If you have enough interaction, you&#x27;ll start seeing patterns (FAQs even) for areas that you can improve in the readme file. After you begin to address the things people care about, you&#x27;ll see a decrease in the amount of questions in the covered areas, indicating that you&#x27;re improving the documentation. Essentially, what I did was examine the audience, find a metric to measure progress, and iterate in the hopes of improving the docs.
smoldesu大约 3 年前
Screenshots are a great start.<p>Close second is formatting: I really like projects that start with the hook (usually an image of the software in use or an &quot;elevator pitch&quot; of what it&#x27;s trying to solve), follows up with a list of features, capabilities or FAQ, and then finishes with the less salient info like contribution instructions, build instructions, and general how-tos.<p>I think upfront it&#x27;s worth noting that you probably don&#x27;t need people to &quot;keep on reading&quot; your entire README, in an ideal world you&#x27;re able to convey the important details first and address more granular issues in a structured and easy-to-parse way. YMMV, but that&#x27;s my two cents.
评论 #30772044 未加载
jawmes9大约 3 年前
Examples and screenshots are my favorite. I don&#x27;t like it when there are too many distracting emojis.