
很多初学的小伙伴刚开始学编程时,一上来就只想着编码!编码!!编码!!!
当我们学习了编程语言的基础知识之后,急需要一些项目去帮我们整理一下自己学习的知识点以及提高一下编程能力。
但你知道什么是编程吗?
要知道:编码≠编程

今天为大家介绍一种快速上手的编程套路,在套路的基础上编码有如神助!
学过Java语法的童鞋都知道,虽然Java的语法看起来这么多,但是总结起来就两种作用,一种是存储数据,另一种是操作数据。

比如变量、数组、集合、文件操作等,都属于数据存储相关的知识点,而选择语句、循环语句、多线程、反射等属于数据操作相关的知识点。
今天的这个套路就是教大家,把碰到的需求也按这种方式来进行分类,就可以快速上手,编写出一套漂亮的代码!

这个套路的案例就使用《Java从入门到放弃》JavaSE篇—单身狗租赁系统这个案例来讲解吧。
案例需求如下图所示:

各位,准备好了么,要开车咯!!!上面的需求,同样可以把内容分为数据存储和数据操作。
数据存储:单身狗的属性
数据操作:查看,新增,删除,借出,归还
除此之外,功能的实现还应该包含界面操作和通用操作。
通用操作:按指定格式显示日期,随机生成编号
界面操作:主界面,添加界面,删除界面,查看界面等
分析完毕后,就可以编写框架代码了,如下:


接下来的事情不用多说吧,把各个方法间的关系理清楚。
1. 主菜单界面中,根据不同的选择调用对应的数据操作方法界面。
2. 数据操作方法界面调用对应的数据操作方法。
3. 数据操作方法,按需要调用通用方法,按需求更改或显示存储在数组中的数据。
按逻辑顺序把每个方法对应的功能代码编写完就OK了!

总结一下这个套路:
第一步:把需求分析成四块内容,数据存储、数据操作、界面操作和通用操作。
第二步:理清各个模块之间方法的调用关系。
第三步:按逻辑顺序编写各个方法的代码。
接下来就是不断的练习,把这个套路变成习惯!
学习编程不是一件一蹴而就的事,学习也没有捷径可走,一定要脚踏实地打好基础!
今日份分享到此结束,获取更多编程干货,持续关注老九学堂微信公众号!
