免费注册 查看新帖 |

Chinaunix

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

郁闷!不知如何进行下去 [复制链接]

论坛徽章:
0
发表于 2007-10-16 08:10 |显示全部楼层
学习C++有很长时间了,但是现在仍然不知道如何写程序,对C++的语法等都应该可以了啊,可为什么还是不会写程序,对于一些小的应用功能可以完成,但是却不知道怎样才是写一个完整的程序,FreeBSD中的一些程序也看了一点,但是.........
我要如何进行下去呢?

论坛徽章:
0
发表于 2007-10-16 08:19 |显示全部楼层
都有那么个过程,C/C++这块还有个负担,就是标准库里面什么都没有,所以,要么选择个库,要么自己写一个,然后你得有个具体方向,例如开发个什么东西,然后去找人家写的开源实现,先对着抄,我认为复杂的软件主要是抄接口,看人家怎么设计的,教科书上的的东西都是直线型的,看起来都很美观,很优雅,但是实际编程完全不是那么回事,所以得抄人家的设计,先把各个模块的接口写好了,实现方面只要你基本功够扎实,应该不成问题。

[ 本帖最后由 Solidus 于 2007-10-16 08:20 编辑 ]

论坛徽章:
0
发表于 2007-10-16 11:54 |显示全部楼层
学了多长时间了呀?

论坛徽章:
0
发表于 2007-10-16 14:08 |显示全部楼层
以前是在Windows下用.net写程序,在上学的时候学过但几乎全忘记了,
现在有一年半时间放在这个上面

论坛徽章:
0
发表于 2007-10-16 14:42 |显示全部楼层
大家无聊的时候讲下自己的学习过程对新人很有帮助的。。。。。

论坛徽章:
0
发表于 2007-10-17 22:48 |显示全部楼层

回复 #5 imdemon 的帖子

是啊
小的程序自己还能解决,但大一点就不晓得怎么写的完整

论坛徽章:
0
发表于 2007-10-17 23:33 |显示全部楼层
最主要的是思路,不要局限在语言里(当然,某些特定的思路与相应的语言特性有关)

一般来说一个 project 无非是需求分析、框架设计、模块设计、接口设计、流程图、代码实现、单元测试、整体测试
至于各模块用什么语言,看具体情况而定,总之我坚决不会用C/C++写B/S的前端,也不会用Java去实现一个以daemon方式运行的后台引擎
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP