首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一定要技术很牛逼才能学习架构设计吗?

最近在写专栏《从零学习架构设计》,很多粉丝朋友会问一个问题:程序员技术要很牛逼才能学习架构设计吗?

在回答这个问题之前,我们先要了解下架构师与程序员一个最大区别,我认为:架构师重在设计,程序员重在业务的逻辑与编写。

架构的搭建:是设计思想指导实现,选择什么样的设计思路,自然会选择什么样的技术来实现。当然了,架构师掌握了什么样技术也会影响设计思路;但是,设计思想才是最重要的。

由此我们知道,程序员与架构设计是两个不同的领域。

另外架构设计也不是必须所谓高大上,高性能、高并发才算是架构设计,一个好的架构,能结合实际的业务需求、结合现有团队等,设计出一套符合团队、当前业务以及发展的架构,就是好的设计。

学习架构设计是有一套设计方法论的,而学习理论是干巴巴的,比较不容易理解的,所以通过学习开源框架,也是一种非常好的方法。

所以,对于想要学习框架设计的,也是建议大家可以选择一两个比较流行的框架,通过阅读源代码、文档等形式来学习。

最后推荐下我的知识星球,我现在正在编写教程:《.Net Core从零学习搭建权限管理系统》。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230604A03X9Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券