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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

All the Ganglia. The Nerves. On leaving a programming project unfinished.

45 点作者 blu3jack将近 13 年前

4 条评论

blu3jack将近 13 年前
And a great way to procrastinate from tackling the next leg of the project is to blog about it, post a link to that blog on hacker news, and then obsessively watch yourself bounce around the hacker news front page on a slow Saturday afternoon.
follower将近 13 年前
The single biggest thing that's helped me context switch between projects (or return to one) has been keeping a project log.<p>To me, a project log is to documentation as Twitter is to blogging--it requires little effort but over time provides useful pointers to where you were at the time.<p>Originally I used a "one way personal wiki" to keep track, like this: <a href="http://code.rancidbacon.com/ProjectLogArduinoUSB" rel="nofollow">http://code.rancidbacon.com/ProjectLogArduinoUSB</a><p>But when I lost the server it was on I decided to re-implement it on Google App Engine and make it available to other people, thus was born Labradoc, here's an example project log: <a href="http://www.labradoc.com/i/follower/p/project-sms-text-scroller" rel="nofollow">http://www.labradoc.com/i/follower/p/project-sms-text-scroll...</a><p>It's kinda a "commit log for your day".
评论 #4213364 未加载
评论 #4213331 未加载
orta将近 13 年前
I've always found that talking to people that actually use a project as an inspiration to keep working on things. That and find small ways to measure progress. Get something small and working out then iterate fast.
ricardobeat将近 13 年前
That sounds like a perfect counter-example to literate programming. All those thoughts and decisions could've been documented in the code.
评论 #4212908 未加载