Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8700478
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类:

2006-08-14 12:14:32

做软件的第一步是需求分析,规划程序,不要嫌浪费时间,不这样做才浪费时间呢;
各个模块之间追求低耦合度,这样便于模块的重复利用和以后的修改与维护,这是一个原则;
使用C++,而不是C,在解决一个问题的时候,C++其实更加方便;
虽然在一般的c++编程环境中,C和c++都可以使用,但是还是尽量用c++;
用软件工程的思想去思考软件的制作,从一开始就这样;
调试,再调试;优化,再优化;
不要过份依赖IDE,即使在RAD工具中,许多属性在代码中设置会更灵活一些;
发现问题,解决问题,先是问题的专家,然后才是解决问题的专家;
关键的是问题本身,而不是编程语言本身。掌握解决问题的方法比掌握语言本身更加重要,语言只是工具,重要的是使用这一工具去解决问题;
软件的开发我认为和考试不一样,考试是先简单后复杂,而软件开发是先做复杂的,再做简单的;
编程是一项兴趣,也是一项工作。把两者要结合起来,不要只当做兴趣,这样你会不严谨的,不要只当作工作,这样会枯燥的。
从一开始就写标准的代码,语法按照某种代码规范来写,这样会对以后更好些;
阅读(806) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~