人人都是架构师

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/45790439


架构是什么?业界并没有权威的说法。


架构作为名词与结构相关,将产品分解为一系列组件、模块和交互。作为动词,是关于交流愿景和引入技术领导力的,简而言之,架构就是结构和愿景。


应用程序的架构着重于软件和代码的组织,每个工程师的代码都是有架构的,只是自发和自觉的区别;系统架构描述从组件和服务到子系统等更高层次的抽象含软硬件,从代码结构到生产环境,与软件系统重要元素相关的所有东西就是软件架构。

企业架构是一个截然不同的概念,指的是战略而非代码。



所有架构都是设计,但并非所有设计都是架构。架构反映了一个系统的重要设计决策,重要性通过改变的成本来衡量,包括系统的形态,结构,技术选择,框架选择,设计方法和模式的选择等。


敏捷与架构并不冲突,敏捷中的架构是在独特环境下量化所需的预先设计,架构提供了xDD敏捷方式的分界线。主要思想是集中主要的高层次关键需求,规避风险,然后迭代和增量。敏捷是相对的,好的架构能够带来敏捷,尤其是微服务架构。


总而言之,架构不论你关注与否都在那里,每个人都是架构师,只是关注的层面和视角不同而已。


Without architect consideration,the software is a big mall of mud。
目录
相关文章
|
架构师
如何成为应用架构师?
如何成为应用架构师?
|
消息中间件 设计模式 SQL
如何成为架构师?
总结这些年在支付宝做架构的经验,把自己摸索成长的内容写下来,从对架构师的认知到业务能力和架构能力多方面总结了案例经验,希望可以帮助到大家。
14351 27
|
设计模式 架构师 算法
为什么你是架构师?
想成为架构师或者已经是架构师的同学有没有问过自己一个问题:为什么你是架构师?其实就是问问自己为什么想成为架构师,是不是真的是一个架构师?架构师只是一个称呼,并不是你拥有了这个称呼就是架构师了。最主要的问题还是架构师和其他岗位同事的思维模式是有质的区别的。
272 0
|
缓存 算法 NoSQL
程序员养成架构师之路
程序员养成架构师之路
216 0
|
消息中间件 设计模式 架构师
架构师,没有你想的那么光鲜!
架构师,没有你想的那么光鲜!
|
设计模式 架构师 安全
我怎么才能成为一个架构师 ?
我怎么才能成为一个架构师 ?
|
存储 分布式计算 资源调度
如何成为一名架构师
想必工作多年的研发工程师,有很多都是想成为架构师。但是并不是每一个研发都有机会参与架构设计,很多公司不一定会主动培养你成为架构师。但是我觉得要先掌握架构师的知识体系,然后通过实践进行校验,自己把自己培养成一名架构师。 架构师需要具备的能力模型,需要那几部分组成呢
214 0
|
监控 JavaScript Java
掌握以下开源架构,你也是架构师
获取小伙伴们对于架构 还处于一个朦胧的时期,一听到架构就感觉好大高上。而自己想入坑,就无从下手。 那么楼主建议的入坑方式就是琢磨开源的架构,而且在以后的工作中,记住一句话------读书人的事怎么能叫偷。。。。。。。。 以下是楼主经常参考的开源架构 掌握以下开源架构,你也会回被其他人叫大佬。
323 1
掌握以下开源架构,你也是架构师
|
运维 架构师 程序员
什么是架构师?
什么是架构师?
473 0
|
运维 监控 安全
为什么说优秀架构师往往是一个悲观主义者?
18年前,200家企业由于在事故中信息系统遭到严重破坏而永远地关闭了。
25331 0