系统编写心得体会

自从开始学写C++系统后,陆陆续续写了四个主要系统,分别是学生信息管理系统、ATM机模拟系统、手机通讯录系统、图书馆管理系统,今天写一写关于写系统的心得体会。
一 写系统之前,要考虑清楚要写一个什么样的系统,要思考全面。有什么数据,数据组成怎样的对象,要完成什么需求。每个功能都要考虑仔细,不同的功能与功能之间有时会存在联系,不能直接写代码,要想清楚功能与功能之间的关系,有些功能只是需要独自完成,而有些功能则承上启下。要构想一个大体上的框架,数据、功能放在准确位置上。
二 写代码一定不能心急,不能只图代码简单容易完成,多考虑在现实情况下要实现一具体功能需要解决什么问题,要使代码完成的功能贴近现实即各种情况都要考虑到,是能具体的解决问题,实现操作。
三 在代码编写过程中一定要编写代码的同时进行改错,不要写几百行代码在进行纠错,错误累计多了之后就无从下手去改了。错误越多心越烦,越不知道怎么改错。要养成写一个功能改一次错的习惯,这样每写一部分代码都是正确的,从而不会影响接下来的代码。
四 在代码编写过程中,要注意对于变量、对象、函数的命名,命名一定要简洁明了,最好能体现命名对象的特点。比如变量是关于什么、对象是用来表示什么内容、函数用来实现什么功能。好的命名就像是提示语,能够提醒我们。这样我们在后续使用时,才能分清用的是那一部分,这样才能是代码不至于显得乱糟糟。
五 写好代码,足够的知识储备是必须的,只有拥有大量的知识才知道面对什么情况采用什么措施更为高效安全,遇到处理不了的情况一定要及时翻阅课本采取正确的方法,避免不必要的错误。
六 写代码一定要仔细,尤其是前面已经有的变量、函数、类等,拿来用是一定要仔细分辨是否大小写,是否拼错。要及时找出这种不必要的错误,否则几百行的代码上哪里去该。还有几种常见错误,比如函数类型是否正确、函数的参数类型是否正确。
七 要注意代码的封装性,除了重载运算符,不要使用友元。
八 如果有两种或两种以上的方法能够达到同样的效果,没有特殊要求,一定要选择简单高效的。复杂的代码多了后,会增加代码的复杂度,一旦稍微分不清就会产生错误。
九 要想写出好的代码还是离不开练习,要多看、多想、多练。
十 还有便是,使用数据进行代码测试时,要尽量使用真实的数据,我们要不断地修改代码,让代码去适应真实数据,这样才能让代码变得真实。测试代码时,不仅要输入正确的数据还要输入错误的数据,要让代码能够对错误的数据产生应对反应。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值