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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ruby Patterns from GitHub's Codebase

187 点作者 nephics大约 13 年前

7 条评论

johnbender大约 13 年前
I was under the impression that the good folks at github were using Vagrant in some capacity. Assuming they've used it or heard of it I'm wondering if/how it fell short for their server based projects.
评论 #3651030 未加载
评论 #3650902 未加载
评论 #3650706 未加载
netmute大约 13 年前
I really miss his videos. Looking at slides without any commentary isn't that interesting.
whatthefunk大约 13 年前
Regarding the part where you say "document everything". I'm assuming you come from a mid-sized company standpoint where there is more than 1 person working on the app. I might be wrong but I think documenting everything from the start is counterproductive.
评论 #3651032 未加载
评论 #3650921 未加载
评论 #3652219 未加载
评论 #3663675 未加载
mc大约 13 年前
Any examples of library-in-app in the wild. I get the idea, but want to know what this looks like in practice.<p>Mounting engines or Sinatra apps? Creating a new gem to for extractable functionality? Just curious about what this looks like under the hood.
aakashd大约 13 年前
I don't agree with code is not readable. If the code is not readable, you really need to look at your naming conventions and abstractions.<p>Using documentation as an alternative to readable code is a pitfall.
jamesgeck0大约 13 年前
Could you give more detail about how you use inner-app services? They seem like a good way to manage project complexity, but I can't find much documentation on how they work in Rails.
tabbyjabby大约 13 年前
Do your Sinatra apps have access to the Rails models?
评论 #3650436 未加载
评论 #3650922 未加载
评论 #3650330 未加载