1. 代码逻辑要尽量简洁,符合处理问题的逻辑。
2. 开始写函数时,就要考虑清楚函数需要解决的问题,函数的输入输出。而且函数模块的可复用性要高。
3. 编写代码时,尽量先从框架入手,要具备框架思维,才能写出漂亮的代码。
4. 对于重复使用的模块要将其封装为函数或类。
5. 提升代码能力的前提,1读,2写。 读经典的代码,读完了,要默写。
默写的时候,就会发现代码细节实现的很多精妙之处,然后下次自己写代码的时候,就会有很多的方法。代码,最重要的就是要多写,多练,写的多了,练得多了,看的多了,就啥都不是问题了。
学习编程,开发软件,过程大抵如下:
- 看书,看视频,看博客,听课等等
- 对着书敲代码
- 脱离书自己敲代码
- 自己实现一些小DEMO
- 进项目看代码
- 在别人指点下写代码
- 自己独立在别人搭建好框架内填写代码
- 自己独立负责别人设计好的模块的实现
- 自己独立负责一个软件模块的设计和实现
- 负责较大软件模块,拆分模块,分子任务给他人
- 负责一个小项目,设计,拆分,分派任务
- 做较大的软件系统的架构设计