①很多时候新手程序员不太熟悉代码:可能写一个入门程序“helloworld”都忘记步骤,可能new一个对象也会漏了括号,可能写一个方法就忘了参数?
那么有什么办法可以解决这个问题?可以快速熟悉代码呢?
也许有人说,只要多写代码就好了。对于很多新手来说,这句话就像他去健身你让他多练就好了。没有方向、没有目标、没有规划、没有反馈,最后是很难达到目标的。
为了尝试解决以上的问题,我尝试提出最小编程单元的设想,并且通过反复练习最小编程单元来熟悉编程的操作
①最小编程单元可以理解为编程过程中的一个操作,具有原子性
②最小编程单元的目标是解决新手程序员不熟悉代码(编程操作)的问题,绝不能是解决具体问题的,
③最小编程单元的“最小”。在不同方面,不同层级有不同的体现
例如:
(1)代码编写方面
1、可以是新建一个被final和static修饰的常量
2、可以是遍历map集合
3、可以是写一个方法,返回一个结果
4、可以是写一个单元测试
5、可以是从数据库查出数据
(2)操作方面
1、可以是快捷键的使用
2、可以是依赖包的导入
3、可以是快速搭建一个springboot项目
、、、等等,有待补充
1、新建一个对象
2、新建一个变量,用不同的修饰符修饰
3、调用一个方法
1、进行if判断
2、switch判断
3、for循环的多种方式
4、map集合的遍历
5、新建一个方法
1、新建一个类