设计图书管理项目时发现编写代码的小问题

目录

1、代码重复过多​

2、代码执行顺序不正确

3、变量定义不明

总结


1、代码重复过多

 

         这两个分别是添加图书和添加读者的方法,它们都涉及到了判断编号,一个是读者编号,一个是图书编号。而这两个编号恰好都是需要满足8位且表中没有此编号,所以这段代码完全可以写成一个带参数的方法,通过参数来区别读者和图书,而我这样写会显得代码十分臃肿,不简洁。

2、代码执行顺序不正确

        这里的问题是在我编写借阅图书和归还图书出现的问题,是由于对于输入的判断还没有判断完,而又写入了执行语句,导致虽然输入没有成功输入,但也执行了操作,导致了数据表的错误,脏数据的生成。

3、变量定义不明

        在编写中我经常会因为随便定义的一个变量,第二天就忘了这个变量的含义,然后再重新看关于这个变量的语句,重新回忆昨天的思路。所以应该规范的明确的定义变量,让自己或者别人看的时候易懂一点。

总结

        应该多总结方法,能使用方法定义就使用方法定义,写的时候逻辑顺序一定不能乱,还要多注意变量定义的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值