查看: 3112| 回复: 16
跳转到指定楼层
上一主题 下一主题
收起左侧

请教:软件构架的工作

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
工作中需要我做一些software architecture的工作,请问有什么资料可以学学吗?多谢!

上一篇:请问cs学生学哪些数学课将来可能会派上用场?
下一篇:小白对于computer programming内部方向的理解对不对。
全局:
这个我真觉着,必须工作经验。
design pattern之类的,只学习不实践,没用。
且这个基本上是普通后端码农的必修,你学的再精通离archetech还远。

architect这种事情要对各种技术现状和趋势了如指掌。
保持好奇心,多写代码,多看别人代码,有事儿没事儿用流行技术做点东西。

再加上对自家业务充分了解,积累个十年八年。
就可以了。

评分

参与人数 1大米 +2 收起 理由
yy318 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
a5066987 2019-12-10 14:46:36 | 只看该作者
全局:
sciencebeer 发表于 2019-12-10 08:40
Design Patterns - Elements of Reusable Object-Oriented Software,经典作品

Architecture要比设计模式所在的层次高一个level。感觉大概可以分为Architecture -> Design -> Micro-Design
回复

使用道具 举报

推荐
a5066987 2019-12-10 10:31:21 | 只看该作者
全局:
《Domain Driven Desgin》,《Implement Domain Driven Design》,《Patterns of Enterprise Application Architecture》,《Designing Data‑Intensive Applications》

评分

参与人数 3大米 +8 收起 理由
爱丽丝和鲍勃 + 5
netcraft + 1 很有用的信息!
咸鱼也有春天 + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
instant_dev 2019-12-10 07:44:00 | 只看该作者
全局:
可以看看 the philosophy of software design 这本书?
回复

使用道具 举报

🔗
 楼主| pengzhao0524 2019-12-10 07:52:39 | 只看该作者
全局:
instant_dev 发表于 2019-12-10 07:44
可以看看 the philosophy of software design 这本书?

多谢!!!!!!!!
回复

使用道具 举报

全局:
不懂帮顶!
回复

使用道具 举报

🔗
sciencebeer 2019-12-10 08:40:20 | 只看该作者
全局:
Design Patterns - Elements of Reusable Object-Oriented Software,经典作品
回复

使用道具 举报

🔗
novnocturne90 2019-12-10 09:08:15 | 只看该作者
全局:
software architecture涉及的东西太广了,得看你的工作具体是focus在哪一个方向的software architecture,当然有很多书或Paper可以提高你architectural design方面的能力。但还是要具体focus在某一个领域比较好。
回复

使用道具 举报

🔗
 楼主| pengzhao0524 2019-12-10 19:21:42 | 只看该作者
全局:
多谢几位的回复!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表