首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Cyeam
开发工程师 @bytedance.com
·
3月前
关注
屏蔽作者: Cyeam
举报
关键需求决定架构。
软件架构师没有时间对“所有需求”进行深入分析,这是现实——大多数项目都面临项目工期的压力,软件架构师必须在一定的时间内定夺架构设计方案;否则,没有软件架构所提供的对技术的足够指导以及对分工协作的足够限制,后期的团队开发将面临巨大风险。
软件架构师没有必要对“所有需求”进行深入分析,这是策略——把大部分时间和精力花在对决定架构最重要的一部分需求上,更有效地进行设计,最终你设计出的软件架构的质量反而会更高;否则,所有需求的分析都不够深入,导致最终设计出的软件架构可能会流于形式。
展开
分享
评论
点赞
相关推荐
兄弟们炒股 兄弟们坏了坏了啊 我今天空仓了 怎么一下子给我干到3500了 我是不是踏空了啊 现在怎么办啊
3 赞 ·
68 评论
我有一个朋友,他们公司已经拖欠了快一年的工资了,怎么破?
8 赞 ·
192 评论
我男的,97年,白羊座,身高165(保真),体重56(保真),经济条件一般,家庭条件一般, 但没有负债。自认为厨艺不错(保真),想谈恋爱了,行吗?
22 赞 ·
363 评论