Chinaunix
标题:
技术架构两三语
[打印本页]
作者:
fire_cpp
时间:
2011-03-06 18:28
可以尝试突破自己,但没有充分准备地“突破”,无异于送死。有了足够的经验后从小项目做起,大项目即使公司敢让你做,一旦失败,对同事是不负责的。架构介于管理与技术之间,不止需要技术,也需要经验,经验方面,鲜有天才。
作者:
cuxww
时间:
2011-07-15 14:52
本人经历过项目的失败,对软件架构设计的重要性感受颇深,面对不合理架构导致系统的不可控,真是束手无策了。
作者:
duanjigang
时间:
2011-07-15 15:07
个人觉得软件架构设计跟管国家一样,要从大局出发,细节固然重要。
然后结构至关重要,一旦含糊不清,好多工作都白做
作者:
bun
时间:
2011-07-31 10:12
提示:
作者被禁止或删除 内容自动屏蔽
作者:
hbsycw
时间:
2012-02-28 15:35
“架构是一种结构”,非常认同!
作者:
ontherd
时间:
2012-03-18 17:55
架构师很值钱吧。
作者:
z_ming2005
时间:
2012-03-21 17:33
正在向架构师推进,努力学习
作者:
gunsandflowers
时间:
2013-04-09 16:41
说白了 架构首先要会做. 如果一个人不会做这个项目,或者大部分不清楚,那是没办法做设计的.
重复造轮子的过程.
作者:
passthru
时间:
2013-04-10 15:50
本帖最后由 passthru 于 2013-04-10 16:19 编辑
feiyang10086 发表于 2011-03-04 13:57
小的不才,斗胆发言
多角度定义架构
说得不错!但,感觉没有内容,缺少说服力。
这样吧,做一个简单的架构设计,你把你的架构设计方案做出来。
假设理想话的一个5x10的矩阵业务流,矩阵每一条的横向为一个有10个功能点的处理流;纵向有5个处理流,公共的处理点如下:
1 :1、2、3、(4-3:3)、5、(6-4:7)、(7-3:7)、8、(9)、10
2 :1、(2-1:1)、3、4、(5-4:5)、6、7、8、(9)、10
3 :1、2、3、4、5、(6-6)、7、8、(9)、10
4 :1、(2-1:1)、3、4、5、6、7、(8-3:7)、(9)、10
5 :1、2、3、(4-3:3)、(5-4:5)、6、7、(8-3:7)、(9)、10
1:...(4-3:3)...表示在流程1的第四个功能点与流程3的第三个功能属于公共的功能点,如此类推。
(9)表示五个流程都有9这个公共处理点
作者:
passthru
时间:
2013-04-10 15:58
本帖最后由 passthru 于 2013-04-10 16:36 编辑
“架构是一种结构”,我不认同。
比如上面的矩阵是一个结构,难道是一个架构吗?
已经定型的结构是一个架构,比如很多物件杂乱堆放在一起,也是架构的一种表现形式。
然而,已经定型的结构或架构,还要架构师做什么呀?已经定型的架构,架构师只能做梳理和架构重构,那又是两回事了。
举个例子,说明架构与结构的差别:
10块积木堆在一起,成一个金字塔状的架构。这里的结构是10个积木单元。抽调一个积木之后,造成了这个金字塔倒掉,躺撒在地面上,还是10块积木,也是架构,但是这个架构不是架构师所需要的。
作者:
coologin
时间:
2013-08-21 11:52
回复
11#
passthru
你把架构的视野弄死了
作者:
zhangmingilove
时间:
2013-12-10 11:31
架构 是实际上就是尽量架设一个能够有长期生命力的系统,这样架构师才能突出其实际的效果,本人也非常向往架构师 ,,,对如何能够成为一个合格的架构师,正在努力学习。。。。
http://www.holloy.com
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2