
昨天两口气把 Getting Real 看完了,头一次只用一天(准确的说,不超过6个小时)看完一本书,而且这本书也成了我今年第一本完整看完的书。
37Signals 现在简直成了所有 startup 公司的代表,不仅做的那些 Web app 很火,而且出的书一样卖座,当然,我也没禁住它的诱惑。看完了感觉还是有些收获的,当然,它的许多做法有它的特殊性,但是,那些共性的东西,终究是值得所有公司学习的。看的时候,做了个小笔记,愿与大家一起分享。
- 初创的 Web app 公司有三个人就足够,一个 coder,一个 designer,一个 sweeper。sweeper是协调 coder 和 designer 的。我发现我比较适合做 sweeper。
- 建设 Web app 的过程可以分为四个步骤:brainstorm(头脑风暴)→ paper sketches → HTML → code it
- 避免选择(avoid preferences),你要替用户进行选择。
- 不要听应聘者怎么说,要看他的行动。你真的在乎应聘者在学校里的成绩吗?你相信应聘者的简历吗?
- 在编程之前,先把界面设计好。
- 先从页面/功能的核心开始,在管其他的。
- 要为常规、空白和错误的状态进行设计(design for regular, blank, and error states)。
- 初期无数据状态(The Blank Slate)很重要。
- 不要盲目的强调一致性(context over consistency)。
- 内容的编写也是界面设计的一部分(copywriting is interface design)。
- 统一界面(one interface:incorporate admin functions into the public interface)。
- 精简代码(less software: each time you increase the amount of code, your software grows exponentially more complicated)。
- 开放的数据(Open doors: get data out into the worlds via RSS, APIs, etc)。
- 要用平实的语言(tell me a Quick story:if you do find yourself requiring words to explain a new feature or concept, write a brief story about it)—— 这在平时写论文同样适用。
- 宣传、预览、运行——步步为营(go from teaser to preview to launch)。
- 一个好的宣传网站(a powerful promo site includes: overview, tour, screen captures and videos, manifesto, casestudies, buzz, forum, pricing&sign-up, weblog )
PS. Sorry for 小楠 and 小朱,你们推荐/送我的书,现在还没有个确切的读书时间表:P 不过我会尽早把它们看完的。
Good, especilly interface first.
X5一直走在技术前沿,在这里的很多名词是我从没听过的.
以后一定经常光顾.
呵呵~~你的BLOG终于重生了。庆祝一下~~
还没看 应该很不错!