Improve the efficiency of development tools that you know who you are?

Preface:

President, four years api transportation engineer, is going to sink in the heart, spend a year, try to understand the underlying source code, structure and algorithm, interested friends, you can follow me. I learn together with some progress.

1. Zen

Official website
Zen project management software is the domestic open source project management software, focused R & D project management, built-in requirements management, task management, bug management, defect management, use case management, plans to release other functions, to achieve a complete life-cycle management software. Improve development efficiency, keep you away by excel, recording the progress of each person's day. Recommended to use the free version, the free version to meet our daily needs, fee-based version, 290 yuan a person.

 

2. Jenkins

The official website
is an open source automation server, it can be a continuous build tools. After the code change, the change timing detection section, published to the test environment via a shell script. We do not need to be labeled as one war, and then published to the server. The whole process fully automated.

 

 

3. sonarqube

Official website
tool a code review, and after the project development, we can take the time to review the corresponding code, the tool will prompt you for the line being given, how in need of repair.

 

 

4.showdoc

showdoc official website
online API documentation for a great IT team, technical documentation, tools

 

 

5.swgger

A very suitable IT team online API documentation, technical documentation tools, it is strongly recommended

Build single-node swagger

Distributed Micro Services swagger build

6. Distributed Configuration Center apollo

Ctrip apollo github address
Apollo (Apollo) is a research and development department Ctrip framework open source configuration management center that centralized management applications in different environments, different cluster configuration, the configuration changes can be pushed to real-time application side, and have standardized permissions, processes control and other features.

Apollo build a single environment

Apollo build multi-environment

7. appscan

官网
AppScan是用于web项目的安全测试工具,扫描网站所有url,自动测试是否存在各种类型的漏洞。

 

8.项目开发文档流程化归档

方面后期维护,大部分小公司,都没有文档流程化的习惯,只讲究,项目是否能交差。希望大家养成良好的整理文档的习惯。

 


问题之处,欢迎各位指正


每周实时更新,分享面试,算法等干货

 

发布了266 篇原创文章 · 获赞 411 · 访问量 16万+

Guess you like

Origin blog.csdn.net/qq_16855077/article/details/104059740