第四次作业—— 分析比较各种软件构建环境
GitHub的优点:
1、适合分布式开发,强调个体;
2、公共的服务器压力和数量不大;
3、架构成熟,开发灵活;
4、离线工作,不依赖服务器;
5、部署方便。管理逻辑清晰,易于代码的分支化管理。
GitHub的缺点:
1、学习成本高,周期比较长;
2、不符合常规思维;
3、代码保密性较差;
4、不支持中文,图形界面不友好,使用难度高;
5、容易被墙。
coding
优点:面向中国码农,主打团队,项目协作,私有库免费,访问速度快。
缺点:稳定性一般,开源项目比不上gethub等网站
CSDN
优点:学生党的最爱,内容丰富多样,专治新手疑难杂症,用户多资源多
缺点:博客良莠不齐(部分博客引用不注明出处,乱写一气,误导别人),管理混乱,广告超多。