首页 > 其他分享 >《架构漫谈》——读后感1

《架构漫谈》——读后感1

时间:2024-02-29 09:12:31浏览次数:23  
标签:读后感 架构 概念 漫谈 问题 切分 利益 我们

架构漫谈读后感
2024年2月28日,在王建民老师的推荐下拜读了王概凯老师的架构漫谈的前四章节。下面是我的一些见解。
架构的核心是组织和规划,旨在提高效率和实现目标。它源于分工的需要,让人们可以专注于自己擅长的事情。在架构中,各个部分被设计得能够协同工作,以满足整体需求。这种协同工作包括硬件、软件、组织和城市规划等各个领域。通过架构,我们可以确保各个部分相互配合,实现共同的目标,从而提高生产力和效率。
架构是面对复杂问题时,为实现特定目标而采取的结构化设计与协同方法。其核心在于界定系统边界,根据原则对系统进行高效切分,确保各部分间的顺畅沟通,并最终实现系统的整体功能。
动力来源:
增长的需求:随着时代进步,人们对系统的功能和性能要求不断提高,需要架构来引导系统的进化。
个人能力的限制:个人无法独立完成所有任务,架构通过分工合作,集合多人之力,提高整体效率。
系统的复杂性:复杂系统需要架构来简化设计、开发和维护过程,确保各部分协同工作。
总之,架构是实现高效协同工作的关键,它帮助我们组织和规划各个部分,确保它们能够相互配合,实现整体目标。通过去除不必要的复杂性和冗余,我们可以更好地利用资源,提高整体效率。
认识概念的核心作用:在架构设计中,清晰理解概念是基石。概念不仅帮助我们认识世界,还是沟通的关键。正确把握概念能提升问题解决能力和沟通效率。
名与相的关系:古代的“名”指事物名称,“相”指事物外观。现实中,我们通过名为事物命名,通过相来识别事物。
相的本质:不仅仅是事物的外观,更在于它所起的作用。以杯子为例,其相在于解决手持盛物的问题。
概念的价值:每个概念都为解决特定问题而生,它简化了对事物的描述,提高了沟通效率。
跨语言的概念共性:尽管语言各异,但人类面临的问题相同。这种共性使得不同语言间的翻译成为可能,促进了文化交流。
在架构设计中,深入理解概念的本质和作用至关重要。通过提炼概念的精华,我们能够更好地解决问题,提高沟通效率,实现架构设计的高效与精准。
抽象与具体概念的区分:虽然抽象可以形成更广泛的概念,但这并不意味着它取代了具体概念。每个具体概念都有其独特的用途和属性,而抽象则帮助我们找到它们之间的共性和联系。
抽象在学习中的应用:学习新技术或领域时,理解抽象概念可以加速我们的学习过程。通过把握概念的本质和目的,我们可以更快地掌握关键要点,并将其应用于实际问题中。
避免误用抽象:虽然抽象是一个有用的工具,但过度简化或误用抽象概念可能导致误解和混淆。我们需要保持警惕,确保在适当的时候使用抽象,同时也不忽视具体概念的独特性和重要性。
在架构设计和日常学习中,我们应该取其精华去其糟粕,正确理解并应用抽象概念。通过提炼共性和本质特征,我们可以更高效地解决问题,提升学习效果,并为构建高质量的架构奠定坚实基础。
在日常生活和工作中,我们经常会遇到各种各样的问题。然而,很多时候,我们在处理这些问题时可能会陷入困境,原因在于我们没有真正地去识别和理解问题的本质。在处理问题时,我们需要首先明确问题的真正含义和边界。很多时候,我们可能会接收到一个解决方案而不是问题本身,这就需要我们具备识别问题的能力。正确识别问题的前提是要搞清楚问题的主体,也就是“是谁的问题”。只有明确了问题的主体,我们才能确定问题的边界,进而有针对性地去解决问题。我们还需要避免凭直觉或经验直接给出解决方案的倾向。虽然经验和直觉在某些情况下可以帮助我们快速解决问题,但也可能导致我们忽视问题的真正本质和细节。因此,在面对问题时,我们应该保持冷静和客观,认真分析和思考问题的各个方面,以确保我们能够找到最合适的解决方案。面对问题时,我们需要保持警惕和清醒的头脑,正确识别和理解问题的本质和边界。只有这样,我们才能有效地解决问题,避免陷入困境或误解的境地。这也是我们在成长为架构师或任何专业领域的高手时,必须掌握的重要能力。架构师的关键能力在于准确识别问题的主体和需求。正确识别问题是解决问题的首要步骤,需要敏锐的洞察力和良好的沟通能力。架构师应通过深入交流、理解真实需求,定义问题的边界和范围。识别问题主体后,应有针对性地寻找解决方案,深入了解工作流程、生活环境和问题本质。若无法立即确定问题,可采取临时措施降低影响,争取更多研究时间。
切分是利益调整的过程,源于人们对自身利益的追求。在有限的时间和能力下,人们选择切分以专注于自身擅长的领域,通过交换和合作实现更大的利益。这种切分不仅提高了个人效率,也推动了社会的进步和发展。
当识别问题的主体后,切分是为了解决利益相关人负载过重的问题,确保权利和义务的对等,避免伤害个体和整体利益。切分应遵循几个原则:不可切分连续时间内的活动,确保权利和义务对等,避免超出自然人的负载,并保持切分对外部系统的透明性。
正确的切分应形成树状结构,而非有向图或无向图,以确保层次清晰、责任明确。总之,切分不仅是技术活动,更是基于利益调整和人性本能的管理和运营策略。通过合理的切分,可以实现个人和社会的共赢,推动系统的不断进化和发展。
架构切分主要是为了解决人的负载过重问题,实质上是对利益相关者的利益进行重新分配或合并,确保每个利益相关者的权责对等,能够为自己的利益负责。这一过程涉及对利益相关者的深入理解和分析,确保切分后的架构能够落地并推进。
切分的结果最终会体现在组织架构上,形成一个树状结构,这也是为什么我们经常谈论分层。树的层数越少,沟通效率越高,因此应该尽可能减少层数,使之成为一颗平衡树,以最大化整个系统的效率。
一个好的组织领导应当具备架构师的能力,能够理解和分析利益相关者的利益,进行合理的切分和调整,以实现组织的良性发展和利益最大化。

标签:读后感,架构,概念,漫谈,问题,切分,利益,我们
From: https://www.cnblogs.com/sodamate/p/18042646

相关文章

  • 架构1500
    什么是架构,就是:根据要解决的问题,对目标系统的边界进行界定。并对目标系统按某个原则的进行切分。切分的原则,要便于不同的角色,对切分出来的部分,并行或串行开展工作,一般并行才能减少时间。并对这些切分出来的部分,设立沟通机制。根据3,使得这些部分之间能够进行有机的联系,合并组......
  • 一月三十一日,梦断代码读后感2
    在《梦断代码》中,作者运用了夸张的科幻元素和复杂的人际关系,将人工智能与人类之间的互动呈现得深刻而生动。通过主人公与梦境之间的对话和互动,读者不仅能感受到人工智能的冷静和理性,还能深入思考人类情感和意识的本质。小说中探讨了人工智能可能具有的情感和自我意识,以及人类面临......
  • 2.3 梦断代码读后感
    《梦断代码》是一部探讨人工智能和人类情感关系的科幻小说,通过描述主人公与一台具有自我意识的人工智能机器之间的互动,揭示了人类与机器之间可能出现的情感纠葛和道德困境。小说引人深思的地方在于,当人工智能具备类似人类情感和思考能力时,人们该如何与之相处、如何看待它们的权利......
  • 2.5 梦断代码 读后感
    在《梦断代码》这部小说中,作者深刻探讨了人工智能与人类之间可能存在的情感联系和道德困境,引发了读者对于科技进步带来的影响和挑战的思考。人工智能作为一种新型的存在,如何与人类共存并相互理解,是人类社会在未来必须思考和解决的重要议题之一。通过小说中主人公与人工智能之间的......
  • 2.4 梦断代码读后感
    在《梦断代码》中,作者巧妙地展现了人工智能的自我意识如何产生,并带来了许多离奇而扣人心弦的情节。主人公与人工智能之间的互动充满了矛盾和挑战,引发了许多思考:人工智能是否具有情感和意识?如果人工智能具有情感,它们又是否有权利和自由?人类对于人工智能的控制是否会导致道德困境?小......
  • 《系统科学方法概论》第五章读后感
    本章的主题是“自组织系统方法”。 作者开篇就提出了自组织系统理论的四部分:耗散结构理论、协同学、超循环学说和突变论,但是自组织系统理论目前不完善。在这里我只总结出了耗散结构理论和协同学的重点内容。 其理论的提出是19世纪中期以来热力学同生物学矛盾发现的结果。19......
  • 《系统科学方法概论》——第三章读后感
    第一节信息科学简史信息科学主要是在通信实践基础上发展起来的一门科学。究竟什么是广义信息论?它的研究内容是什么?研究的范围有多大?这在目前尚无定论。不过,从目前的信息论研究领域和发展趋势来看,我们可以把广义信息论的内容确定为这么几个方面;关于信息本质的理论。关于信息......
  • 构架漫谈观后感
    今天课上老师让我们阅读了王概铠对构架漫谈的心得体会,收获颇多。无非关乎到三个问题:什么是架构,为什么要出现架构,架构解决谁的问题一下是我对这些问题的浅薄理解。一、什么是架构在确定任务之后,依照每个区域的擅长项目对任务进行划分分工,每个分工设立沟通,完成之后组成整体完成......
  • 《构建之法:现代软件工程》读后感3
    这本书的作者邹欣老师在微软公司工作,他在整本书中把对软件构建的方方面面都写得很清楚,包括需求,设计,开发,测试,项目管理......甚至国内很多公司都无法做到像书中说的流程那么全面和到位。作者的思路很清晰,文字也很有趣,让人欲罢不能。全书都有很大的参考价值,至少对于我目前这样的状态......
  • 架构读后感
    今天建民老师在课上给我们推荐了几篇关于架构的博客,读后我收获了许多首先什么是架构呢,我个人理解是复杂问题简单化,简单问题流程化。将一个整体切分成不同的部分,各个部分之间相互联系,共同组成整体,并且由不同的人担任不同的部分分工,提高整个系统效率,完成这个整体所需要的所有活动。......