免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 123526134
打印 上一主题 下一主题

架构真的很难呀,比算法难多了, [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
11 [报告]
发表于 2010-01-25 12:20 |只看该作者
本人做项目也快10年了, 对架构完全是外行.
只请教大家一个问题: 做架构设计需要确定各模块的接口吗?
不确定接口的话, 架构就是扯谈; 确定接口的话, 如果不是从现成项目套用, 还没看过世界上有几个这样的能人.

论坛徽章:
0
12 [报告]
发表于 2010-01-25 12:24 |只看该作者
关于架构  QQ帮主小马哥说
写过代码的人就知道了

论坛徽章:
0
13 [报告]
发表于 2010-01-25 12:37 |只看该作者
我们公司的架构师是这个干的:底层关键模块使用开源技术,让项目组成员写写各个模块间的衔接,自己写个WEB管理平台。。
我实在看不出来他强在哪里。。可能工作时间比较长吧。。

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
14 [报告]
发表于 2010-01-25 12:44 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
15 [报告]
发表于 2010-01-25 12:49 |只看该作者
原帖由 maxxfire 于 2010-1-25 12:37 发表
我们公司的架构师是这个干的:底层关键模块使用开源技术,让项目组成员写写各个模块间的衔接,自己写个WEB管理平台。。
我实在看不出来他强在哪里。。可能工作时间比较长吧。。


能很好的衔接就是能力。  如何衔接是他定的吗? 有返工 或者 出现性能 问题吗? 一切都很好的话,那就说明是能力。
一切运行的很好说明他未必是很牛的架构师,但是是个很聪明的架构师。  可能他设计不出新需求的,新负载的架构,只是能把老架构用的很好。

论坛徽章:
0
16 [报告]
发表于 2010-01-25 12:51 |只看该作者

回复 #10 flymouses 的帖子

感觉你说的有些像系统集成

> 1、 要熟悉各种开发语言,有大量的代码功底,过人的开发技术
这个像系统集成了,哈
没必要熟悉各种开发语言吧,将军不需要熟悉各种枪炮的使用,知道何时何地何人用什么火力的武器就行了。

> 2、要有丰富的项目经验,能知道项目的要点
这个认同!

> 3、熟悉B/S C/S web等各种开发模式,当然不是简单熟悉
这个像系统集成了,哈

> 4、了解各种数据库、中间件、操作系统平台的特性
这个像系统集成了,哈

> 5、 可行性、技术要求以及权衡取舍,不能钻牛角尖也要防止别人钻牛角尖
这个认同!

> 6、要有一定的领导能力
这个认同!

> 7、丰富的实施经验,知道这类项目的弱点
这个认同!

> 8、有一定的市场把握能力和敏感度
这个像系统集成了,哈

> 9、有项目管理技术开发的理论基础
这个认同!

> 总之要求能在足够的高度上规划设计产品,把握项目,能保证产品安全可靠实现,在生命周期不至于有大的问题
这个认同!

[ 本帖最后由 forumGpoint 于 2010-1-25 12:54 编辑 ]

论坛徽章:
0
17 [报告]
发表于 2010-01-25 13:02 |只看该作者
哪位牛人在这儿好好讲讲什么是“架构设计”,什么是“系统集成”。不然这帖子越看越乱了。

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:49:45
18 [报告]
发表于 2010-01-25 13:02 |只看该作者
据说,仅仅是据说
如果项目刚开始而且你还没有任何想法,你可以尝试敏捷开发, 这也是尝试敏捷开发的最好时机。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
19 [报告]
发表于 2010-01-25 13:14 |只看该作者
原帖由 koolcoy 于 2010-1-25 13:02 发表
据说,仅仅是据说
如果项目刚开始而且你还没有任何想法,你可以尝试敏捷开发, 这也是尝试敏捷开发的最好时机。


我做的大多数项目都是这样的,
没有人知道会需要几个部件衔接,
没有人知道拿一个原型出来后, 客户有什么新的想法.

更加悲剧的是, 某个不懂得模块, 只有在项目过程中才有机会弄清楚,
没有太多的时间做测试代码, 测试通过之时, 模块实际已近乎收工。
而脱离这些认知谈架构,根本不可能的事。那个谈出来的不叫架构,叫需求。
这是怎样的悲痛者与幸存者

论坛徽章:
0
20 [报告]
发表于 2010-01-25 13:17 |只看该作者
怎么觉得每个人的语境都不一样呢。有没有个大概的范围,是哪种项目。有做嵌入式的,有做WEB的,有做企业开发的,学的,用的都不一样。架构?这是哪个领域经常提起的概念?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP