免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 74046 | 回复: 76

讨论成立“软件架构设计”版块的可行性 [复制链接]

论坛徽章:
0
发表于 2010-11-09 18:03 |显示全部楼层
本帖最后由 duanjigang 于 2010-11-11 13:11 编辑

先声明,该话题为讨论可行性,如果觉得可以,建议CU开设,如果有障碍,就暂时搁置,呵呵!

建议成立这个版块是下午跟dreamice等斑竹讨论后才提出的。

说说缘由:
首先,大家可能都有感觉,linux的‘编程问题’版块和‘C/C++版块’功能很像,基本上合并在一起就能满足技术类朋友的需要了,个人看法是这样,不知诸位看法如何?
另外,目前C/C++或者编程问题版块,讨论的问题主要是以一些具体细节的技术类问题为主,初入行业的人很需要这些,或者在校学生也很需要这些帖子。除了技术细节类帖子之外,还有一部分就是软件结构或者架构之类的帖子,我习惯称之为“软件模型”类帖子,其主要探讨程序或者软件设计的架构,比如数据结构的抽象,算法流程,乃至整个程序的主体流程;在非完整程序方面,如中间件的方面,探讨中间件的API接口设计,协议格式等问题。
    个人对目前论坛现状的看法是:技术细节或者开发类技术问题,主要适用于工作一到三年人员,5年以上,或者工作更久的朋友,对这些小细节,技术类问题,关注度就不是那么多了,其重点已经转移到一款软件或者一个项目的设计和规划上,比如以下三个方面:
第一:
    多线程程序的常见模型应该是怎么样的,关于此点,可以探讨得到一个通用的线程模型,然后实现成中间件,供广大网友开发使用或者更新。
第二:
     网络报文分析类软件的设计结构,流程。相信从事防火墙类安全产品开发的朋友对此都独有心得吧,有公共的部分,各个人和企业也各有自己的特殊之处,在茶余饭后,如果能一起讨论下各自的心得,我想,对个人和企业的提升都具有巨大的作用,这是纯粹设计思想的交流,不牵扯代码级别的,因此也不会涉及到企业信心泄密吧
第三:
     通讯类中间件的结构设计,我们可以分析已有中间件的设计原理,提出改进意见。也可以在已有基础上提出自己更好的封装建议,让他们更完美。

总之,程序架构类设计问题覆盖很多领域。个人建议,完全有必要成立这么一个版块,来进行纯架构设计方面的交流,一来作为展现自己才华或者思想的一个田地,二来可以学习到别人的想法,使得我们在进行产品或者项目开发的道路上走的更远,提升到更高的层次(不要让我们只局限于做一个螺丝钉,呵呵)。另外,从长远考虑,诸多方面的软件模型讨论成熟的同时,肯定一些人已经参与实现了,这或许能促进CU的开源项目
或者说有针对性讨论话题的发展。如果以后做的有起色了,也是各个企业产品和项目设计思路的来源,说大点,从而促进了国内软件行业的更深层面的交流。

##########2010-11-11增加
今早刷牙想到一个以后的发展方向:
在该板块开设一个“模型提议”的帖子,回复者提出自己希望讨论的某一行业或者方面的软件模型或者是一个程序的结构,我们要求这个模型尽量通用。然后经过讨论后,如果被大家认可或者说众人讨论下来一个比较完整的做法后。可以在另外一个帖子里提出该模型实践的项目构想,征集开发人员。然后我们的管理员就能够在开源项目为您立项,或者说你在google source的站点也行,让大家一起参与这这个模型的实践项目的开发和测试的参与工作,提出更好建议,进行代码评审,学习!
更长远些,如果实践项目比较成功,这就有了进入企业的机会,论坛可以免费给企业提供使用或者收费之类的做法,都可以接受。
总之一个目的,让我们思想交流产生的结果对企业应用,对个人提高,都能产生效益!!(当然第一步必须做的是先天方夜谭式的尽情讨论,呵呵)


ps:欢迎大家提供好的想法,前三名可以获得CU的9周年长袖T恤一件!

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
发表于 2010-11-09 18:05 |显示全部楼层
我支持,兰兰!

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2010-11-09 18:08 |显示全部楼层
欢迎大家提供更多建议哈!

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
发表于 2010-11-09 18:24 |显示全部楼层
可以的,兰兰终于提了一个比较不错的建议。。。支持。。

论坛徽章:
0
发表于 2010-11-09 19:22 |显示全部楼层
狂顶,兰兰!

论坛徽章:
323
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
发表于 2010-11-09 20:19 |显示全部楼层
复杂的问题架构问题很难在论坛能说得清楚的,参与的人也不会多,单独立板块会人气太低

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
发表于 2010-11-09 20:38 |显示全部楼层
支持一下。

论坛徽章:
0
发表于 2010-11-10 08:28 |显示全部楼层
复杂的问题架构问题很难在论坛能说得清楚的,参与的人也不会多,单独立板块会人气太低
hellioncu 发表于 2010-11-09 20:19



    呵呵,复杂的问题为什么就不能在论坛说清呢?我觉得思路上清楚的方案,经过整理后,都应该能以文字的形式呈现。如果思想和文字上都能表达清楚了。编码实现也就不难了。
人气低是因为这类帖子的数量不是很多,但是每个帖子的讨论却是深度和长期的,这样质量就会上去,从长远来看,还是很有益处的。
大家多多支持喔

论坛徽章:
0
发表于 2010-11-10 08:30 |显示全部楼层
支持一下。
renxiao2003 发表于 2010-11-09 20:38



    呵呵,这类帖子的主要发言者应该是技术深厚的资深版主和隐匿于民间的潜水高手,renxiao版主多拉人支持喔

论坛徽章:
0
发表于 2010-11-10 09:46 |显示全部楼层
支持LZ
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP