构建系统的心得

        写系统首先要明确我们需要设计这个系统有什么用,不能漫无目的的去写类,去实现功能,写系统需要有条理的思路,要明白客户需要我们做什么,需要我们怎么把作品完成好,只有这样,才是一位合格程序员写系统应有的意识。

         在一开始学习类与对象的时候是和上学期学的知识是没有多少关联的,上学期学的知识充其量是为这学期 打了一小小部分的基础,根本算不上在学习系统,其实也是学习写系统的必经之路。在本学期的第一次作业我记得是写一个小ATM机。功能并不多,每个功能单独实现的话也没多大问题,但是当它们放在一个代码里,就毫无联系,通过读书我勉强把他们粘合在一块,但也是极其粗糙的代码。后来一次次的不断完善,终于可以构建出一个像模像样的程序了。老师虽然一开始批我们没有个人想法,写的代码千篇一律,我也是不得不承认,我确实写的没有灵魂,没有自己的想法,只是单纯为了实现功能而写功能,在一次次的失败后,以及网上的学习,老师给的例子的学习,我也算是勉强能为了程序的美观而写代码。

        再后来,我们写了另一个代码,同时我们也学习了不少新的知识,当老师强制性要求我们把新学的知识运用到代码里的时候,我内心是十分抗拒的,因为我好不容易吧以前的东西融汇贯通,又要全部抛弃,重新写一个全新的代码,这个过程是十分艰难的,后来我也是明白老师的良苦用心,让我们更好的写系统 ,用各种各样的方式写系统,这样的系统才会充满灵性,才会富有灵魂,也是为我们以后提供更多的方式去写系统,为我们多提供一条路。

        这第二的图书管理的代码确确实实是极其困难的,我有好多次是想放弃不写了,真的是有些功能我写不出来,觉得老师太为难我们,第一学期我们基本没写过超50行的代码,但是在这个学期里,我们几乎没写过少于 500行的代码,并且这个代码还要求全部成功实现,我们不得不在每个功能后进行测试,这也是在养成我们良好的敲代码习惯,因为在开始我写代码都是从头写到尾,结果最后构建的时候就容易出现一片一片的错误,很是麻烦,所以在一个功能写完后测试一次是必不可少的良好写代码习惯。

        最重要的是灵活运用所学知识,这样才能够写出有灵魂符合要求的代码,我们的系统才能够做好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值