问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

如何才能成为一个好的Java架构师

提问网友 发布时间:2022-04-23 04:02
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2023-10-02 06:50
首先从心态上必须要有工匠精神,因为软件架构和造房子还是有不同的,它不是一开始就一步到位的,好的设计肯定需要经过反复的修改,从简单到复杂的循环验证,不断的打磨。
方向上我认为分以下几个点:
1.文档化:不管是整体还是部分的整个生命周期内都必须做好文档化,变动的来源包括但不限于BUG,需求。
2.高可用:要尽可能的提高软件的可用性,我想每个操作人都不愿意看到自己的工作无法正常进行。黑盒白盒测试、单元测试、自动化测试、故障注入测试、提高测试覆盖率等方式来一步一步推进。
3.安全:组织的运作过程中产生的数据都是具有商业价值的,保证数据的安全也是刻不容缓的一部分。以免出现XX门之类丑闻。加密、https等为普遍手段
4.可扩展:软件的设计秉承着低耦合的理念去做,注意在合理的地方抽象。方便功能更改、新增和运用技术的迭代,并且支持在适时对架构做出重构。
5.快速迭代:拥抱变化,占领战略先机。
6.高度自治:为了更好支撑第4点和第5点的,每个功能能够高度自治带来的好处是可以快速迭代,并且不管是功能迭代还是技术迭代所对整个系统的影响降到最小。
7.高复用:为了避免重复劳动,为了降低成本,我们希望能够重用之前的代码、之前的设计。这点对于架构环境的依赖是最大的。
8.可验证:一个好的框架需要考虑到各种特殊情况,并且是可以进行专项验证的。
热心网友 回答时间:2023-10-02 06:50

阿里巴巴孤尽老师给你分享如何成为一名优秀的架构师!

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

想成为一个Java架构师,培训班的课程能达到吗? 格力GMV—NHD71PL/A和GMV—NHD71P/A,当中含L不含L的区别 格力中央空调GMVR—R50G/NAB自动开关机是怎么回事? 格力中央空调GMV_H180WL/F和/Fd有什么区别? 格力中央空调GMV一H100WL/H2 格力中央空调gmv-ndr56pl/b 字母都什么意思?和gmv-ndr56p/b有什么区 ... GMV–615w格力中央空调室内机最后一台机电阻多少欧姆,一拖7? 格力中央空调GMV-H160WL/A和GMV-H160WL/C有区别吗? - 信息提示 格力中央空调GMv-NHD32P/A和GNV-NHD32P/H有什么区别 格力中央空调GMV-NHD和GMV-NH哪个好?GMV-H160WL/C1GMV-NHD-71P/ 格力中央空调GMV-NDR40P/B风口尺寸 格力中央空调gmvh180wl/fd是哪个系列 gmv-h180wl/h2Z这个型号中央空调好不好? 格力GMV-NHD36P/H最新一代中央空调的特点? 培根金针菇微波炉烤几分钟 金针菇培根卷(烤箱)怎么做 用ps怎么把一张图片两种颜色互换?求讲详细的步骤 培根金针菇卷怎么做 橘子的皮泡水喝都有什么作用?喝了会不会对身体有害? 要想成为 JAVA 架构师和工程师要怎样做? Java工程师如何进阶Java架构师? 如何让自己成为一个优秀的Java架构师,而不 怎么样成为Java web 架构师 如何成长为合格的Java架构师 面试官问我有没有java架构开发经验,java架构是什么?怎样才算是有架构... 宝宝想参加爬行比赛,应该作什么准备 早教中心开业辅导有哪些内容? 婴幼儿肢体交叉动作有哪些? 超市六一活动方案 婴儿几个月的时候才能够学会爬行?该如何练习? 宝宝爬行闯关的节目有什么? 有什么好的亲子活动? 有谁可以给我一套现今儿童摄影的方案,要详细点。越多越好 邮政卡转到建设银行多久才能到账? 亲子活动有哪些?它们都有什么作用 邮政卡给建设银行卡转账多久到账? 对于7个月大的婴儿而言,家长有必要帮助孩子爬吗? 邮政储蓄银行可以向建行转账吗? 我是苹果手机,怎么设置一到节假日壁纸就变成节假日的壁纸,过后就能自动...
Top