编码至今,总结只有做到以下几点,才能让自己的代码变漂亮:
1、拥抱变化,乐于接受使用最新的技术、工具和方法。
比如现在eclipse又出来一个新版本,有诸多优化,有助于你更方便快捷地开发,那为啥不用呢?
设置开发工具,使用快捷键,使你开发起来更加顺畅。
2、注意代码的易读和可维护性。
为了做到这点,格式化和添加必要的注释就很重要。
如果面对一堆杂乱无章,没有缩进,该有空格的没有空格,那么读代码的人真的要被整崩溃。
3、做足够的单元测试
开发完至少要验证一下功能正确完备。必要时可写单元测试用例,这样也有助于重构。重构之后运行原来的测试用例就可以验证重构是否正确。
4、重构
我们要实现一个功能,起初也许只满足于实现该功能,代码写的有些累赘、重复、不优雅,此时可以考虑优化。抽公共方法、抽常量、提接口等,经过各种重构方法,让代码变得简洁易读。
5、把基础打扎实
如果调试发现一个问题,根据表面现象,凭借经验更换了n种方法都未解决。这时要捋一下流程,从原理上搞清问题出在哪个环节上。也许根本是你的实现违背了原理所以导致你一直在错误的道路上越走越远。
学习永远都不晚,边工作边学习更有针对性,这时是理论结合实际的最好机会,比上学时单纯学习抽象的理论效果好的多。既然发现某个地方欠缺,那就抓紧时间补起来呀。