代码之美_感悟
来源:互联网 发布:excel对比数据 编辑:程序博客网 时间:2024/04/24 18:10
1.代码需要不断进行优化,由简单到复杂再到简单的过程,刚开始简单,是因为自己经验不足,复杂是年岁逐渐年长,踩的坑越来越多的缘故,最后的简单是对代码的进一步提纯,估计这是初级,中级,高级工程师的区别。
2.书中提到很多年前,有一个前辈提到软件业必将分为两个极端,整合代码和基础代码构建,现在逐渐验证了这些,想想自己确实是整合做的比较多,这么多年自己写的大部分代码都是整合部分,后续自己要升级,必须加大对基础代码的编写,也就是造轮子,写优美代码。
3.代码要简短,越短越不容易出错,这个我深有体会,我曾经写过一个客户端,功能逐渐增多,代码也逐渐加长,但是经常出错。故代码要不停的进行review,进行冗余代码删除。
后续继续
0 0
- 代码之美_感悟
- _代码之美
- 读《编程之美》_面试杂谈_代码总结
- 我的代码之美_开篇介绍
- 编程之美24点游戏感悟
- 控件之美_甘特图
- 编程之美_集合
- 编程之美_象棋
- 代码之美
- 代码之美-简洁
- 代码之美
- 说说代码之美
- 说说代码之美
- 《代码之美》记录
- [ 前端 ] 代码之美!
- 数学之美,C++之美,代码之美
- 我的代码之美_自学的优点与缺点
- 数学之美感悟--信息的度量和作用
- 7/29 CodeForces Div2
- mysql 第九天
- 高效并发-Java内存模型和线程
- 如何看一个网站是不是.net的几种途径
- Apache Spark入门攻略
- 代码之美_感悟
- android控件架构、自定义View、ViewGroup
- 关于kali2.0
- HDU 4419-矩形面积并+容斥原理
- LintCode:删除排序数组中的重复数字
- Angular之解读过滤器
- svo的Supplementary matterial 推导过程
- maven学习和搭建环境
- 反转链表 (PAT-B-1025)