免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 52554 | 回复: 95
打印 上一主题 下一主题

首席架构师汪洋坐镇,欢迎大伙提问啊:软件架构连载讨论之一:正确认识软件架构 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-10-12 09:38 |只看该作者 |正序浏览
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-3613413-1-1.html


现在的网络上充斥着各种各样对“架构设计”的解释,导致了很多的IT人员对“架构”的理解失之偏颇!例如,将应用架构、部署架构,数据架构等混为一谈,甚至有人产生了“架构就是设计模式”,“架构就是分层” 等诸多的误解!所以,很必要梳理思路,澄清一下!所以本期话题为正确认识软件架构,在下一期的活动中,我们跟大家分享讨论的是:什么是架构设计。


本期组织嘉宾:yanyangtian4502
外企高级工程师。上海益思研发管理咨询有限公司首席软件架构专家,软件咨询组副组长。曾担任世界500强公司在华架构师,负责项目框架和平台的设计。曾经带领创业团队与国内外企业进行项目合作。《.NET应用的架构、模式与最佳实践》作者。
         

本期讨论话题:
如何正确认识软件架构

活动要求:1,有条理,说出自己对架构设计,架构师的职能的认识!                    
               2,可以分享案例,提出疑问。


活动奖励:1,CU独家定制帽衫
               2,两期活动结束后,会赠送《.NET应用的架构、模式与最佳实践》新书给予热情参与活动的网友(由组织者yanyangtian4502选出)

附讨论话题计划:

1. 架构与设计的流程和核心概念
    a) 如何正确认识软件架构?
    b) 什么是架构设计?
    c) 架构设计的优缺点是什么?
   d) 如何看待设计与架构的关系?
   e) 架构设计中的混淆点?
2. 模式、设计原则和方法
3. 架构分层
4. 业务层设计讨论
5. 服务层设计讨论
6. 数据访问层设计讨论
7. 数据存储设计
8. 显示层设计
9.项目开源实战!(IT创业互推平台,第二版设计中)

话题的宗旨:
实用:提供实际的解决方案和示例!

话题讨论说明:
1.每个月有一到两期的话题讨论.
2.每期讨论完之后,会进行总结,并且对活跃用户实现奖励,并且挑选用户进行项目实战环节
3.两期话题结束之后举行现场的技术沙龙,就近

论坛徽章:
0
96 [报告]
发表于 2013-03-11 19:03 |只看该作者
不错顶一下

论坛徽章:
0
95 [报告]
发表于 2012-08-03 21:23 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
94 [报告]
发表于 2012-07-07 19:18 |只看该作者
本帖最后由 西门大官人 于 2012-07-07 19:19 编辑

无玉,真砖一块,我拍。{:3_189:}

论坛徽章:
24
金牛座
日期:2013-10-18 21:35:56综合交流区版块每日发帖之星
日期:2015-08-15 06:20:00综合交流区版块每日发帖之星
日期:2015-09-30 06:20:00综合交流区版块每日发帖之星
日期:2015-10-16 06:20:03每日论坛发贴之星
日期:2015-10-16 06:20:03综合交流区版块每日发帖之星
日期:2015-10-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之天津
日期:2016-02-25 16:28:04综合交流区版块每日发帖之星
日期:2016-06-12 06:20:00每日论坛发贴之星
日期:2016-06-12 06:20:00综合交流区版块每日发帖之星
日期:2016-06-13 06:20:00综合交流区版块每日发帖之星
日期:2015-06-22 22:20:00
93 [报告]
发表于 2012-06-12 23:09 |只看该作者
为架构而架构,除了扯蛋就是放屁!

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34摩羯座
日期:2013-12-24 13:05:332015亚冠之西悉尼流浪者
日期:2015-10-09 16:03:47fulanqi
日期:2016-06-17 17:54:25
92 [报告]
发表于 2012-03-28 10:58 |只看该作者
本帖最后由 hbsycw 于 2012-03-28 11:06 编辑

回复 5# renxiao2003

关于架构,我的理解也是这么分的:业务架构+技术架构。

另我有一点心得体会是 “业务架构看需求,技术架构看成本。”

   

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34摩羯座
日期:2013-12-24 13:05:332015亚冠之西悉尼流浪者
日期:2015-10-09 16:03:47fulanqi
日期:2016-06-17 17:54:25
91 [报告]
发表于 2012-03-28 10:49 |只看该作者
架构师和程序员的区别在于关注点不同:程序员的关注点是点(具体功能点实现、业务逻辑、代码改进等),而架构师的关注点是面(系统结构、可扩展性、性能、安全等)

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34摩羯座
日期:2013-12-24 13:05:332015亚冠之西悉尼流浪者
日期:2015-10-09 16:03:47fulanqi
日期:2016-06-17 17:54:25
90 [报告]
发表于 2012-03-28 10:40 |只看该作者
本帖最后由 hbsycw 于 2012-03-28 10:54 编辑

回复 4# yanyangtian4502


架构即结构,软件即思想。

论坛徽章:
0
89 [报告]
发表于 2011-11-06 18:16 |只看该作者
可惜,今天才看到这个帖子
对架构的理解不深。读了楼主的帖子,第一反映:若想从事架构师工作需要了解很多 ...
syzxf1996 发表于 2011-11-05 14:48



    对,技术能力 只是一部分,项目除了技术 还有很多的东西要学 项目!=技术+业务

论坛徽章:
0
88 [报告]
发表于 2011-11-05 14:48 |只看该作者
可惜,今天才看到这个帖子
对架构的理解不深。读了楼主的帖子,第一反映:若想从事架构师工作需要了解很多知识。
在回味一下,有时能力是在工作中碰到了,需要解决,于是就要求架构师具有了这个能力。
至少在这一两年从事架构师工作暂时需要这些能力:架构师的领导与决策能力等等。

或许在以后须有掌握拥有更多的能力。

楼主这句话深有同感---“实用,完成项目做主要目的”
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP