CODE的意义

CODE为什么开源: 希望更多的人可以使用 CODE,希望更多的人可以一起开发 CODE。 - Code Team

市面上有gitlab, 有github企业版. 我们折腾一个这样的东西有什么意义呢? 以下是我的看法.

CODE是一款豆瓣工程师自发组织, 基于我们自己的需要做出来的. 他其实是互联网公司程序员的一个需要, CODE曾经给github的同事们演示, 获得了很高的赞誉.

它并不是github的python克隆版, 有些地方却是和github殊途同归.

当你产品发展到一定地步, 对这个版本控制工具会有更多的定制化需求, 这个时候会需要二次开发. 假如你是个ruby开发很多的公司, 也不算个问题. 但是假如大家用非ruby的语言为主, 那么就很痛苦. ruby虽然在配置管理, web开发上面有一席之位, 但是没有python这么普遍. 同事们的参与局限性就多了很多.

假如你所在公司是python系, 或者爱好python系的, 那么CODE真的是一个很不错的选择. 首先它是免费的, 它是由国内python最大应用公司的工程师们开发, 质量有保证. 看代码的过程中也能学习到一些python的技巧, 豆瓣的玩法, 了解豆瓣的开发流程.

我一直觉得轮子是需要造的, 这个过程你能了解造轮子的乐趣, 一直在用其他人的东西那么永远只会停留在这个程度上.

用CODE, 看CODE代码的时候, 仿佛可以看到那帮有情怀, 有工程师文化的同学们在讨论需求, code review… 我一直认为这种关系和友谊才是最好的团队具有的

阅读原文 »

11 2 收藏


直接登录

推荐关注