式是架构师开发可维护系
理论 了解设计模式的基础知识:模统所需的最重要的工具之一。借助模式,您可以通过经过验证的解决方案重用设计来解决常见问题。四人组 (GoF)撰写的《设计模式:可重用面向对象软件的元素》一书是参与软件开发领域的每个人的必读之作。尽管它们是 20 多年前发布的,但它们仍然构成了现代软件架构的基础。例如,本书中描述的模型-视图-控制器(MVC)模式应用于许多领域,或者是新模式(例如 MVVM)的基础。
深入研究模式和反模式:如果您已经了解所有基本的 GOF 模式,那么可以通过 美国手机号码列表 更多软件设计模式来扩展您的知识。或者更深入地挖掘您感兴趣的领域。阅读 Gregor Hohpe 撰写的《企业集成模式》一书。本书适用于两个应用程序需要交换数据的广泛领域,无论是某些遗留系统的老式文件交换还是现代微服务架构。 了解质量衡量标准:定义架构并不是最终目标。这就是定义、实施和控制指南和规范标准的原因。您这样做是因为质量和非功能要求。
https://sstfmakebbs.files.wordpress.com/2024/05/e7be8ee59bbde6898be69cbae58fb7e7a081e58897e8a1a8-08.05.2024.png?w=1024
您希望拥有一个可维护、可靠、适应性强、安全、可测试、可扩展、可用等的系统。实现所有这些质量属性的方法是实施良好的工作架构。您可以开始在维基百科上了解有关质量衡量标准的更多信息。 理论很重要。如果你不想成为象牙塔建筑师,实践可能更重要。 实践 尝试并了解不同的技术堆栈:如果您想成为更好的架构师,这是最重要的活动。尝试(新)技术堆栈并了解它们的优点和缺点。不同的技术有不同的设计方面和模式。如果不亲自尝试并亲自体验其好处或优点,您很可能不会从只是翻阅幻灯片中学到任何东西。
頁:
[1]