瞎扯淡 10w 级别的项目代码应该怎么看

scuwolf · 2013年10月28日 · 最后由 kgen 回复于 2013年10月28日 · 2232 次阅读

用 puppet 比较多,准备看看 puppet 的代码,深入的研究下

统计了下代码行数,结果吓尿了,10w 级别的...

@debian:~/var/puppet/lib/puppet$ wc -l find . -name "*.rb" | sort -n | tail -n1 106845 总用量

如果全是逻辑方面的代码,那就碉堡了。。。听说 http://theforeman.org/ 地层是基于它的。

10 万不多吧,我以前自己全手写的项目代码也好几万。 理清了架构应该不复杂。 几十万以上的就有点悬。。

你先看看它逻辑上如何拆分子系统的,然后画关系图,在决定自己要研究哪部分。

不过,如果你只是为了更好地使用它,只需要深究自己需要的部分,而不是研究整个,否则研读 3 个月可能都不够 :-)

需要 登录 后方可回复, 如果你还没有账号请 注册新账号