QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: Fujinsan

编程学习活动计划(草案)

[复制链接]
发表于 2003-10-30 13:19:13 | 显示全部楼层
我有一个建议,能否让小组所有成员都提出一个项目计划来,比如有的说做一个游戏,一个说做一个小工具软件,或其它什么的,没有提出计划的就对别人已提出的计划投票,最后根据票数决定整个小组在接下来的一个月里开发哪个软件。
反正提出的项目都不会太大,要求工作能在一个月内完成的,这样更能调动大家的积极性吧,因为做的那个软件是大部分人都赞成的。
不知是否可行?
回复

使用道具 举报

发表于 2003-10-30 23:03:37 | 显示全部楼层
我更想知道,有多少人是经常来这个版块的~~
我想,要做一个项目就要把它做好,所以立项不能太轻率。
能不能周期性地开发项目,得看大家的具体情况,如果无法保证每个月有一定的时间和精力可以投入,那么就无法控制项目进度。
另外,如果有谁想写程序,可以和大家一起讨论,感兴趣的人就加入,不一定要正式地立项~
回复

使用道具 举报

发表于 2003-10-31 15:18:12 | 显示全部楼层
算上我一个
回复

使用道具 举报

发表于 2003-10-31 22:50:34 | 显示全部楼层
[quote:cb8e67fc6a="deaboway"]算上我一个 [/quote]
你把游戏做好先~~~   
回复

使用道具 举报

发表于 2003-11-1 00:58:39 | 显示全部楼层
我觉得sjinny的想法是对的,这里的成员能力不一,即便经常光顾这里的人,也不一定有足够的时间和精力投入进一个项目... ...

但是如果想实现一个有效的项目的话,立项又是必需的。

不记得是什么地方的做法,我觉得很好:

首先,我们需要一些有经验、能力强的人进行分析和总体设计,将一个工程分成几个不同的模块,把这些模块的需求和设计报告向大家公布;

然后,每个小组成员都可以根据自己的能力和兴趣接下某个模块,定时公布自己的进度情况和CHECKIN,这样的话如果能够有一个服务器的话是最好的,可以方便过程控制;

最后,各个模块的整合工作,还是由最开始的几位设计人员完成,也可以根据大家的要求,吸纳感兴趣的成员
回复

使用道具 举报

发表于 2003-11-1 13:29:49 | 显示全部楼层
对,这个就是把一个大的项目分解成若干个小的项目给不同的人做,这些小项目是彼此相对独立的,可以独立运行,也可以独立开发而不用让开发同步,但是又能组成一个大的项目。这样进入的门槛就低了,至少学网络编程的只是做一个网络方面的开发库,学数据库的也只是做数据库方面的工作。这样,只要总的项目足够大,那么可以分解出各种不同的项目,这种多样性也能让更多的人能够参与进来。

不过,要把模块划分好,而且要有良好的整合机制把各个子项目整合起来;而这些都不是那么容易的~~
回复

使用道具 举报

发表于 2003-11-1 14:07:57 | 显示全部楼层
[quote:6f0bee054c="sjinny"][quote:6f0bee054c="deaboway"]算上我一个 [/quote]
你把游戏做好先~~~   [/quote]
我晕!!!   
保证完成任务,哈哈
回复

使用道具 举报

发表于 2003-11-2 09:02:52 | 显示全部楼层
我的计划 还没有出台呢~
我现在大4了,忙着找工作,于是就没有办法正常的实施我的计划
我现在想做的就是做好在windows下边工作的同时,了解并认识linux下的开发
其实我很想全部的转到linux下边,可是我又不能放开mfc,矛盾
所以加入公社,希望大家给我建议。
回复

使用道具 举报

发表于 2003-11-2 12:13:14 | 显示全部楼层
先把一些通用的技术学好了吧~~~
回复

使用道具 举报

发表于 2003-11-3 01:32:54 | 显示全部楼层
[quote:06a42e0022="dcrmonkeys"]我的计划 还没有出台呢~
我现在大4了,忙着找工作,于是就没有办法正常的实施我的计划
我现在想做的就是做好在windows下边工作的同时,了解并认识linux下的开发
其实我很想全部的转到linux下边,可是我又不能放开mfc,矛盾
所以加入公社,希望大家给我建议。[/quote]
其实,Linux和Windows的开发并不一定是矛盾的,要学会辨证的看问题嘛,哈哈(政治背晕了)
回复

使用道具 举报

 楼主| 发表于 2003-11-3 02:32:17 | 显示全部楼层
希望大家学一学系统整合技术方面的东西,像远程调用、组件技术等。
好象大家都不关心CORBAR、GNOME ORB、KDE Object方面的东西。

如果老是研究算法,那我们就仍然停留在ADA(拜伦的女儿)时代,成为“计算机还没发明之前的程序员”。

中国的教育制度是先理论后实践,效率往往很低。尝试先学实践性强的理论去应用,然后发现实践性不强但还是很有用的东西再去学习领会就会更深刻。

例如:
怎么开发一个满足应用需求的软件呢?去学软件工程,去了解极限编程。
怎么设计一个好的软件呢?去学设计模式,学RUP,学UML。
程序中要用到数据库数据怎么存储和处理呢?去学数据库设计和范式。
回复

使用道具 举报

发表于 2003-11-3 13:18:21 | 显示全部楼层
也许吧,其实我在学校里也是这样认为,不很在意理论的学习;可是在我工作了一段时间以后,我越发觉得理论的重要性,毕竟它就是一个基石,建筑一幢华丽的别墅也许不用多么坚固的基础,但如果东方明珠那样的电视塔呢?

不是说每个人最后都能成就,但是这至少代表了一个方向,一种理想。

我想正确的做法应该是“理论和实践相结合”,虽然这句话说起来容易,做起来难……
回复

使用道具 举报

发表于 2003-11-28 13:47:44 | 显示全部楼层
前两天我这里的网被断了,今天重新接回了,我想我以后是肯定长来的!
算我一个!!!!!!
回复

使用道具 举报

发表于 2003-11-29 23:54:04 | 显示全部楼层
我只能为大家摇旗呐喊,我的水平实在是太菜了。我还在学基础的东西。
回复

使用道具 举报

发表于 2003-12-2 22:20:03 | 显示全部楼层
只要用心学很快就会做的!我想主要是我们有没有用心去学!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 02:59 , Processed in 0.053140 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表