• 2021.3.3阅读笔记


    架构师如何工作

     1、什么是架构?

    架构是把一个整体(全部工作)切分成不同的部分(分工),由不同的角色完成这些分工,并通过建立不同部分的相互沟通机制,使这些部分能够有机结合为一个整体,并完成这个整体所需要的所有活动。

    2、如何识别问题?

    作为软件工程师或者架构师,我们大部分时候是要去解决别人的问题,“别人”是谁,是值得好好思考的。要明白真正要解决的是谁的问题,解决真正的问题。

    3、如何做好架构切分?

    切分就是利益的调整。切分出来的部分的负责人,对这个部分的权利和义务必须是对等的。

    4、什么是软件?
    软件是对现实生活的模拟化,虚拟化。

    5、架构师

    架构师是要去平衡别人的利益,甚至会调整别人的利益。架构师的义务是发现问题并帮别人解决问题。

    6、从架构的角度看如何写好代码?

    7、技术、业务和架构的关系?

    技术是为了解决业务的问题而产生的,没有了业务,技术就没有了存在的前提。

    一般是先有技术,才会有架构。

    准确识别采用什么技术的能力,也是架构师所要具备的能力之一。考虑的主要因素也是长期的成本和收益。

  • 相关阅读:
    数据库纳管平台DBhouse的技术路线与实践
    srand((unsigned)time(NULL))
    vue3源码理解1
    pygame listbox
    搬家啦!
    查找最大的小岛面积
    cve202222965
    Web字体的@fontface规则说明和应用。
    Ngnx try_files的应用
    Web UserAgent的解释和组成规则
  • 原文地址:https://www.cnblogs.com/songxinai/p/14475591.html
Copyright © 2020-2023  润新知