直入主题

看一下阿里系研发流程举例,这基本上也是互联网大厂的研发流程了。


Tip:如果从开发的角度去总结的话就会跳过一些软件,比如提出需求这个其实一般都是文档类的,wiki这样的形式。

概要设计:

概要设计,这个是大厂程序员需求下来之后基本上都会做的一步,不过看需求大小,可能很多小需求直接就详细设计了

那需要设计什么呢?为什么要设计呢?

技术是把双刃剑,你用了技术之后是不是需要列出他的优点缺点,出问题之后的解决方案,还有可能出现的问题注意点等等。

工具:Xmind/ProcessOn
  • Xmind官网地址: https://www.xmind.cn
  • ProcessOn在线作图地址:https://www.processon.com

这里列举了两个工具,他们都可以做概要设计的脑图,下面列举下脑图,都是出自这两个软件。


在学习,看书等等的时候做个脑图,过后复习的时候思路贼清晰,而且效率瞬间很多。

详细设计

见名知意,概要设计是大概的设计,详细设计是详细的设计。

研发的时候整个流程往往很复杂,如果在理解不对的情况下直接就写代码,最后容易造成返工,延期,加班,被骂,心情差,回家吵架,离家出走。。。

看到不做详细设计的后果了吧,其实大家花点时间做详细设计很有必要,思路完全清晰了,写代码那就是分分钟的事情,不是嘛?

在线作图神器:ProcessOn

  • 在线画图地址:https://www.processon.com

总之一句话很香,流程图、思维导图、原型图、UML、网络拓扑图、组织结构图、BPMN等等一应俱全


Ascilflow

  • 官网地址: http://asciiflow.com

进入网站后直接开画!网页上端是菜单,自行操作!


研发

这个关键了:工欲善其事,必先利其器

Intellij IDEA

  • 官网地址 : http://www.jetbrains.com/idea

这个应该都不用介绍了吧,Java的同学都耳熟能详了,有同学问为啥不用eclipse呀,我不作回答,但是我只能告诉你IDEA肯定是效率还有很多方面都要香的。

不过看个人习惯的哈,新同学还是推荐IDEA!!!


WebStorm

  • 官网地址 : http://www.jetbrains.com/webstorm

Visual Studio Code

  • 官网地址:https://code.visualstudio.com

Visual Studio Code是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。


PyCharm

  • 官网地址 :http://www.jetbrains.com/pycharm

Navicat Premium

  • 官网地址 :https://www.navicat.com.cn

Postman

  • 官网地址 :https://www.getpostman.com

这个是接口调试的神器,单测比较繁琐的你可以试试这个嘛,不过很多接口还是只能写写单测,反正很香。


Postwoman

  • 官网地址 :https://postwoman.io

PostMan一听就是男生用的,妹子们肯定要用最近开源的Postwoman啊,它是一款开源的 Postman 替代品

开源没多久优点如下:

  • 轻盈,可直接在线访问;
  • 简约,采用简约的 UI 设计精心打造;
  • 支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 方法;
  • 支持验证;
  • 实时,发送请求即可获取响应。

GIt

  • 官网地址 :https://git-scm.com

代码文档管理工具,版本控制工具,大家之后的代码基本上都是使用git做版本管理


Maven

  • 官网地址 :http://maven.apache.org

Maven的主要功能是:项目构建、项目构建、项目依赖管理、软件项目持续集成、版本管理、项目的站点描述信息管理


Gradle

  • 官网地址 :https://gradle.org

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。

它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。

这个跟Maven功能是一样的,但是两者语法不一样,版本控制方面略逊于Maven,胜在语法简洁。


Charles

  • 官网地址 :https://www.charlesproxy.com

HTTP代理服务器,它的主要用法就是抓包!


JMeter

  • 官网地址 :https://jmeter.apache.org

Apache JMeter是Apache组织开发的基于Java的压力测试工具

是的就是用来压测的,可以模拟很多请求。


Dash

  • 官网地址 :https://kapeli.com/dash

Dash for mac是使用与Mac OS平台的软件编程文档管理工具,可以浏览API文档,以及管理代码片段工具。Dash自带了丰富的API文档,涉及各种主流的编程语言和框架。


DataGrip

  • 官网地址 :http://www.jetbrains.com/datagrip

DataGrip是JetBrains公司推出的管理数据库的产品,对于JetBrains公司,开发者肯定都不陌生,IDEA和ReSharper都是这个公司的产品,用户体验非常不错。

最开始我用它就单纯看同事在用很酷的界面,后面发现功能也香,高亮文本啥的,很多功能大家可以去挖。


JVisualVM

  • 官网地址 :http://visualvm.github.io

VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。

VisualVM可以根据需要安装不同的插件,每个插件的关注点都不同,有的主要监控GC,有的主要监控内存,有的监控线程等。


Iterm2

  • 官网地址 :https://www.iterm2.com/

mac终端神器,效果谁用谁知道


有道词典

  • 官网地址 :http://www.youdao.com

鬼畜乱入一波,研发中很多单词不认识,或者命名的时候英文不知道还是很有必要查一下的,规范的命名是成为顶级大牛的第一步。


Sublime Text

  • 官网地址 :http://www.sublimetext.com

这是个文本记录的工具,也可以用于写代码,但是我们有IDE了那就用来当日常琐事记录的工具,临时文档处理的工具也是可以的,反正还是很好用的。


印象笔记

  • 官网地址 :https://www.yinxiang.com

Typora

  • 官网地址 :https://www.typora.io

写Markdown的工具,好用到不行,还可以切换模式你敢信?打字机模式,专注模式,源码模式总有一个你的菜.


Ipic

  • 官网地址 :https://ipic.ca

图床我是配合Typora一起使用的大家Markdown是不是复制图片进来都是本地的地址,发到网上就会失效的,但是跟Typora搞基的这个工具他可以在你复制进来的时候直接传到网上了,你再去任何平台发表都可以随心所欲了。


Md2All

  • 官网地址 :http://md.aclickall.com

markdown怎么变好看,这款工具可以将markdown转成html的。


图像处理

Adobe Photoshop CC 2019

  • 官网地址 :https://www.adobe.com/cn/products/photoshop

Ps嘛大家都知道的,正常的图片处理啊用这个香


Adobe Premiere Pro CC 2019

  • 官网地址 :https://www.adobe.com/products/premiere

这个可能是大家使用得最多的视频处理软件了吧,很好用!!!

功能全到无法令人呼吸,缺点就是学习成本有点大,入门很快,想成为大神需要大量时间积累。


Adobe After Effects CC 2019

  • 官网地址 :https://www.adobe.com/cn/products/aftereffects

不知道大家视频看得多么,很多视频的特效开场都是这个做的。


GIPHY CAPTURE

  • 官网地址 :https://giphy.com/apps/giphycapture

有时候大家文章不想用静态的图画去表达,想录制写代码的Gif动图,那这个软件是真的好使。

视频播放 KMPlayer

  • 官网地址 :http://www.kmplayer.com

因为很多格式电脑自带的可能不支持,这款解码很强大。

Iina

  • 官网地址:https://www.iina.io

视频播放 同上


DouTu

  • 官网地址 : https://www.52doutu.cn/maker/1/?order=timedown

表情包,在线制作。


Carbon

  • 官网地址 :https://carbon.now.sh/

代码图片在线生成,很多样式可以选择,就很好看。


CodeLF

  • 官网地址 :https://unbug.github.io/codelf

这个网站有意思了,写代码不知道单词怎么命名就去这里查,他是GItHub的一个爬虫工具吧,看看大神的命名总是会有思路的吧。

翻译

  • 官网地址 :https://www.excite.co.jp/world/chinese/

各种语言互相翻译,尤其适合日语翻译

文件类型转换

  • 官网地址 :https://smallpdf.com/cn

各种文件与pdf文件格式相互转换

万能网站

  • 官网地址 :http://coolaf.com/

测试工具、json相关、加密,解码,转换、markdown在线编辑等

阿里云开发者平台

  • 官网地址 :developer.aliyun.com

镜像容器服务等

idea主题样式

  • 官网地址 :http://www.riaway.com/index.php

idea主题样式/p>

JetBrains Plugins Repository

  • 官网地址 :https://plugins.jetbrains.com/

JetBrains Plugins Repository

阿里云maven仓库

  • 官网地址 :https://maven.aliyun.com/mvn/guide

阿里云maven仓库

spring全家桶

  • 官网地址 :https://spring.io/projects

spring全家桶介绍使用方法

总结

其实比较香的工具还有太多了,我这里就不一一介绍了,其实有个很简单的办法,就是学习借鉴

研发高频软件,工具,网站,体验飞一般的感觉。相关推荐

  1. sql decimal 转string_音频怎么转文字?这个软件带你体验飞一般的感觉

    想要快速.便捷操作?想要体验一键音频转文字飞一般的感觉?为速记费用昂贵.录音整理复杂.查找重点困难.角色辨认模糊.录音质量低劣等问题而苦恼?别急,讯飞听见来帮你. 它以语音转文字为核心功能,提供便捷高 ...

  2. JetBrains又出神器啦,Fleet,体验飞一般的感觉

    文章目录 简介 从eclipse到Fleet Fleet的特性 JetBrains Space 总结 简介 java开发的同学可能对于JetBrains这家公司并不陌生,因为JetBrains号称拥有 ...

  3. 全球最牛B的下载神器IDM,让你体验飞一般的感觉

    IDM是一款多线程下载和视频嗅探 神器.(全称:Internet Download Manager) 多线程下载:线程可以理解为下载通道,一个线程就是一个文件的下载通道,多线程也就是同时开启好几个下载 ...

  4. 电竞网咖用2.5G网卡,体验飞一般的感觉!

    一年一度的暑期再次来临,你原本平静的心是不是又开始蠢蠢欲动?<热血三国><传奇荣耀><斗破沙城>,只听名字就能感受到火热激情的大型网络游戏是不是再一次让你热血沸腾. ...

  5. Mamba来了,Python conda加速神奇,体验飞一般的感觉

    如果你平日使用conda下载Python package.构建环境,明明设置了国内源,依旧很慢,很慢,很慢, 是不是很抓狂,有过类似经历,文末点个赞或在看. 本期介绍一个Python包管理器Mamba ...

  6. 计算机中那些事儿(六):让你的计算机飞一般的感觉

    [前言] 在当今这个IT时代(当然正向 DT时代过渡)计算机已经成为人们的必备物品之一.正所谓:工欲善其事必先利其器.今天咱们就一起来聊聊如何让咱们的电脑有飞一般的感觉. [我记忆中的计算机] ·小学 ...

  7. Win8系统优化,享受飞一般的感觉!

    其实Win8在性能尤其是开机速度等多个方面都超过了Win7,很多人受不了Windows8这个诱惑,信誓旦旦的准备用那个传说中最具革命性的OS,结果安装后性能咋比Windows7还不给力,打开文件夹还会 ...

  8. 教你最简单的方法让X8如何用WLAN连接电脑上网,那个网速才是飞一般的感觉

    [集合帖] 教你最简单的方法让X8如何用WLAN连接电脑上网,那个网速才是飞一般的感觉 联想Y460, 无线网卡, 微软, 电脑, WLAN Connectify2.1一定不陌生吧!!有了它挺方便的! ...

  9. 三星S7edge从8.0降到6.0.1,只为流畅的飞一般的感觉_我是亲民_新浪博客

    被三星S7edge以功能强大的拍照效果折服,入了这款手机,7月1日升级到了最新的Android 8.0,系统变得异常的卡顿.果断降到了G9350ZCU2APD1,又一次体会到了飞一样的感觉. 机锋论坛 ...

最新文章

  1. GGGit与Github
  2. Linux下CMake简明教程(10) 定义宏来控制打印的信息
  3. 20190110-用笨办法找到二维矩阵的鞍点
  4. **kw传参一个重要的细节
  5. spring boot在运行测试类Error creating bean with name ‘serverEndpointExporter‘ defined...问题解决方案
  6. pythonsuper多重继承_Python super()函数使用及多重继承
  7. 开放平台_XAuth
  8. dense sift matlab,DenseSift+BOW词袋模型+SVM支持向量机
  9. CCIE学习(18)——HSRP、VRRP和GLBP
  10. 独家 | 一文读懂复杂网络(应用、模型和研究历史)
  11. get_digits
  12. android 新浪微博平台开发之 ——授权登录
  13. macbook黑屏_Mac Book电脑黑屏开不了机三种解决方法
  14. 正则函数--search/match/findall/sub/split
  15. linux中日志服务器的搭建
  16. 噩梦遇地震,醒后忆岁月
  17. 从 .NET 开发人员的角度理解 Excel 对象模型
  18. PostgreSQL 元命令介绍
  19. Linux rpm 文件安装
  20. 关于个人电脑C盘清理的一些小整合

热门文章

  1. 徒步健步打卡活动,徒步过程拍照打卡,让徒步更有趣。box-sizing 属性允许我们在框的总宽度
  2. 华为鸿蒙系统nova5i,华为nova 5i评测:极点全面屏+后置2400万AI四摄 让美更进一步...
  3. 竣达技术丨机房组态系统综合监控解决方案
  4. websocket实现消息群发
  5. 如何查看java对象所占内存大小
  6. <Linux> Ubuntu kernel 源码编译 替换
  7. 判断apk是否加固或混淆,Python + dex2jar-2.0实现方法
  8. 路由协议RIP、OSPF、BGP比较
  9. 还在手写CURD代码?这三件套任意一套都能免去手写CURD确定不来看看?——JPA+MP+TK 免手写CURD三件套
  10. iOS 仿钉钉文字水印