一、提高代码的正确性
所谓代码的正确性是指程序在运行过程中,代码层面运行正常9~9~信~息~网。也就是我们常说的代码健壮(代码健壮其实还包含业务层面)。
1、关于编程手册
通常,代码正确性反映工程师对一门语言的掌握程度,是一个日积月累的过程。这里建议多看编程手册,手册一般是一门语言最权威的教程,应当形成一种这样的习惯:
遇到问题,首先看手册;通过搜索、浏览专业网站或者请教同事解决问题后,要看手册进行验证9 9 x i n x i n e t。
这样长时间的积累,可以对这门语言深刻理解,写出的代码正确性肯定会大大提高。
2、关于经典书籍
每一门语言都会有好多不错的书籍,我们称为经典书籍。通过各种方法,找到一种或几种不错的书籍,认真阅读,不为完成任务的而阅读,细细品味地阅读,求精读而不求多读www.99xinxi.net99信息网。
要注意的是技术日新月异,选书的时候要慎重。
3、关于网络上的技术文章
网络上的技术性文章也是需要阅读的,但它不能代替书籍。因为,书籍是一个完整的体系,而技术快餐类的文章由于写作时间和篇幅等限制,可能会有偏颇,所以,对待网络上的技术文章,应当作为开阔眼界使用原文www.99xinxi.net。
当然,这一点不是绝对的,这一点自己把握吧。
二、提高代码的逻辑性
这里有两点建议:
1、多了解一些算法知识
随着编程时间的增长,算法的知识还是有用的。可能好多常用的算法,编程语言都提供了对应的函数帮助解决原文www.99xinxi.net。但是有时候业务上的特殊要求,可能会让你实现一个高效算法来支持业务逻辑。如果对算法有比较深入的了解,利用算法的一些思想,写出的代码的逻辑性会更好些。
2、多了解一些设计模式
设计模式不仅让代码更加有组织有纪律,同时也让代码的逻辑性大大增强9~9~信~息~网。刚开始的时候,逼迫自己尝试使用设计模式,时间长了,会发现有坑也有利,在下次使用的时候再避免。
学IT,来上元教育,教育欢迎您的咨询。
上课内容:
1、深度理解Java面向对象、分布式、健壮性、可移植性、多线程等特点;
深入学习Oracle、MySQL数据库,运用JDBC完成项目中Dao层CRUD实现;
Html5、CSS3前端技术结合jQuery脚本和bootstrap框架制作精美官网页面;
Struts2、Spring、Hibernate框架整合,Maven分模块构建,完成电商平台项目;
SpringMVC、Spring、MyBatis框架整合,WebService服务调用,SpringBoot微服务架构技术,完成企业级项目开发;
任何关于相关专业的问题想要知道都可以联系我,教育欢迎您的咨询,一定知无不言,言无不尽!