微服务现在已经是各种互联网应用首选的云架构组件,无论是 BAT 还是 滴滴、美团 ,微服务都是重要的一环。 相对于微服务,传统应用架构有以下缺点: 1. 业务代码混杂,团队成员职责边界不清,团队协作体验不佳,开发效率低下。 传统应用架构中,各个业务模块代码都存在于同一个应用当中,各个业务模块之间交互 ...
分类:
Web程序 时间:
2017-08-09 00:01:40
阅读次数:
334
本文是基于嵌入式物联网研发project师的视觉对网络编程和web编程进行阐述。对于专注J2EE后端服务开发的同学来说,这篇文章可能略微简单。可是网络编程和web编程对于绝大部分嵌入式物联网project师来说是一块真空邻域。 的确。物联网研发应该以团队协作分工的方式进行,所以有嵌入式设备端、网关、 ...
分类:
Web程序 时间:
2017-07-29 12:51:17
阅读次数:
360
找一个可用于团队共享资源、信息的平台,方便系统同步、共享,感觉slack还是不错的,记录一些参考信息。 ...
分类:
其他好文 时间:
2017-07-26 17:40:16
阅读次数:
215
前面的话版本管理在产品级开发中是非常重要的一个部分,它涉及到团队协作,且影响到产品最终的发布、上线以及测试环节。本文将详细介绍版本管理概述版本控制系统(VersionControlSystem)是一种记录若干文件修订记录的系统,它有以下三个作用:1、从当前版本回退到任意版本2、查..
分类:
其他好文 时间:
2017-07-24 14:42:39
阅读次数:
220
原文网址:http://blog.csdn.net/u011439289/article/details/42126507 今天开始参与公司项目的代码编写,公司内部采用的是gitlib,所以用到了SourceTree,团队协作开发代码对我来说还是第一次,觉得有点新鲜,并且我安装的这个SourceTr ...
分类:
其他好文 时间:
2017-07-19 14:28:36
阅读次数:
206
使用LDAP(ApacheDS)构建统一认证服务(SSO单点登录) 构建团队协作的体系,需要涉及很多个系统,如SVN、Jenkins、Trac、Nexus等,而一般而言每个系统均有其用户体系,当我们新增一个成员的时候,需要在每个系统的用户体系中添加用户;这样的工作往往是比较繁琐而冗余的。 通过LDA ...
分类:
其他好文 时间:
2017-07-14 22:17:00
阅读次数:
174
能二字顾名思义包括了硬件技能和软件技能。硬件技能可以让一个程序猿的专业过硬,无人反驳,在语言方面,有C、C++、Java、Ruby等等等等 ...
分类:
其他好文 时间:
2017-07-11 15:56:34
阅读次数:
131
无论是 node-sass 还是 ruby-sass 使用 npm 安装都非常的慢,甚至会装不上。及其不利于团队协作。建议使用 less 作为 css 预处理器。 如果因为 less 不支持自定义函数选择用 sass 可以使用 less-plugin-functions 让 less 支持自定义函数 ...
分类:
其他好文 时间:
2017-07-07 14:20:03
阅读次数:
218