zoukankan      html  css  js  c++  java
  • 做一个有产品思维的研发:技术选型

    每天10分钟,解决一个研发问题。

    如果你想了解我在做什么,请看《做一个有产品思维的研发:课程大纲》传送门:https://www.cnblogs.com/hunttown/p/10490965.html

    今天我们说一下技术选型问题:

    不论你的团队是大还是小,请牢牢盯紧你的目标,不要走偏。什么意思呢?做为一个技术团队,你的首要职责是做好技术支持工作,尽快将你的业务需求上线,然后根据用户的反馈再迭代更新。
    既然你的职责清晰了,那接下来根据你的结果倒推回去。

    说一下课程中《数据可视化系统》的选型:
    1、框架:SpringMVC(这里没有选择Spring Boot是因为我使用MVC开发多年,各种配置、优化之类的直接拿来就可以用。)
    2、前端:Velocity
    3、缓存:Redis
    4、消息队列:RocketMQ
    5、服务治理:Dubbo
    6、数据库:MYSQL
    7、搜索引擎:Elasticsearch
    8、部署:经典的Tomcat + Nginx
    9、服务器:腾讯云/阿里云(不要问为什么不自己搭)

    今日总结:

    技术选型的4个原则

    1、成熟的技术:最新的技术不一定是最好的,只要能满足你的需求就可以了。
    2、开源的项目:尽量选择开源项目,因为以后会涉及到二次开发和法律问题。
    3、活跃度高:一定要选择社区活跃度较高的,这样遇到问题能很快得到有效的支持。
    4、学习难度低:所选的技术学习曲线要平缓,这样大家上手快,能很快投入到工作中去。

  • 相关阅读:
    软件工程实践2020_个人作业 —— 软件评测
    软件工程实践2020_结对第二次作业 —— 某次疫情统计可视化的实现
    最受欢迎的 Git 分支工作流
    结对编程作业
    软件案例分析作业
    个人项目
    个人博客作业1
    第一次作业-热身!
    面向对象第三单元
    电梯作业总结
  • 原文地址:https://www.cnblogs.com/hunttown/p/10733991.html
Copyright © 2011-2022 走看看