http://chloerei.com/2014/01/23/basecamp-architecture/
这篇博客总结了我最近研究 Basecamp 架构的一些心得:
1 SJR
SJR 难以调试、不充分利用客户端资源、无法应对大网站
但 Basecamp 就是这么做的
2 Turbolinks
Turbolinks 破坏了我的小脚本,跟前端框架配合不好
但 Basecamp 就是这么做的
Update: 换了个更合适的标题
Code statistics for Basecamp Next
http://37signals.com/svn/posts/3094-code-statistics-for-basecamp-next
I get paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence (I suspect this level of confidence is high compared to industry standards, but that could just be hubris).
是 TDD 创始人 Kent Beck 说的,而且别脱离上下文理解: http://stackoverflow.com/questions/153234/how-deep-are-your-unit-tests
如果只看只言片语就“奥!Kent Beck 叫我们不要测试!”,那么以后都跟优秀开发者无缘了。
赞啊。我现在也觉得大多数网站应用没必要 整个 都使用前端框架。像 Basecamp 那样,在 calendar 这种重度使用到 js 的部分去使用框架会比较好。
#7 楼 @Rei 对,是我记混了。是 DHH 在文章里引用过这句话: http://37signals.com/svn/posts/3159-testing-like-the-tsa