Django微信抢票大作业总结

本次微信抢票大作业的开发到此已经结束了。在这几周间,紧张的开发也使我收获颇丰。接下来我就谈谈自己在这一开发过程中的一些心得体会。
首先谈谈自己学到的东西。我感觉自己最大的收获就是接触到了服务器方面的编程工作。之前的所有的编程都是简单的在自己的电脑上完成,不需要考虑并发等问题和数据的较大量的存储,只能称为“程序”而非“软件”。但自从接触到服务器,自己感觉到了离真正的软件的应用又近了一步。本次我主要掌握到的包括服务器的基础nginx,uwsgi搭建,通过命令行远程操作服务器,进行远程的代码同步。就这样自己完成了第一个自己真正的服务器搭建,可以用一个稳定的IP进行访问(比起runserver已经好多了)
第二就是更加接近了真实状态下的编程任务。本次程序给出了较明确的任务和接口,同时也有很多需要自己进行思考和设计的handler部分。并且在最后我们接触到了脚本测试的环节,通过编写测试我们可以更有效地进行程序的调试。这次作业时间紧,任务较重,也需要我们较好的分配时间的能力,这一点也与之后在职场中可能接触到的工作看齐。
第三在于更加深化了django开发的知识。由于之前的后端小学期只是进行基础的编写,在这次的代码阅读等部分,我们需要花一定量的时间了解django主要使用的库和微信的对应接口等部分的编写。虽然这次的django部分以简单的数据库存储和读写居多,但是这也加深了我对django的理解和认识。
之后谈谈自己暴露出的问题和不足,以及之后需要进行改进和反思的地方。这一次我开始作业的时间在10月3号左右,但是完成的速度较慢,比大多数同学完成作业的时间和质量都稍有不足。我自认为在这个大作业上花费的时间并不算少,但是很多时间都花费在文档的查询和对于某些功能的查询。自己在查资料时经常体现出的状况是:我需要某一种功能->但我并不是很清楚这种功能需要查询什么样的工具进行实现->我花了很多时间在漫无目的的搜索上->最后我只能放弃自己搜索去寻求其他同学的帮助。因此,在这个大作业中,很多包括微信API的架构,各种函数的使用,到服务器的配置,以及查询程序的编写,很多地方我都相当依赖其他同学的帮助,因此我非常感谢作业完成途中帮助过我的人,并且也希望自己在之后的时间中能够更好的掌握自己查询资料和快速编写代码的方法,争取靠自己能够更好地完成自学的工作,能够更好地适应当今迅速更新的软件开发工作。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值