小议编程
2014-05-01 07:21
239 查看
工作快三年了,其实发现自己的设计思想上并没有本质的提升,当然,在技术面层面还是得到了很大提升的。只是,要想达到质的飞跃,就必须在思想上得到飞跃。我认为这不仅仅是在编程,或者说软件开发领域才有这样的问题,所有的领域都会有这样的问题。
好的程序并不是通过coding出来的,好的程序是通过设计出来的,如果作为一个开发人员,定位了coding的目的是完成功能,那么,他就是为了coding而coding,并不是为了开发而coding,开发是因为有需求才开发,那么,在开发的过程中就需要将其对应的功能更贴近需求,此外,在完成需求功能的基础上,还应该再从设计上去考虑,如何做才能够让代码更加简洁?如何做才能让代码的可维护性提高?如何做才能让代码的可复用性,可扩展性和灵活性都得到提高?
这对于每一个开发人员来说都是一个值得思考的问题,
编程是一门艺术,同时,编程也是一门艺术。只有通过不断的思考才能从本质上得到提升,写出优雅的代码是每一个程序员的骄傲。
勤于思考,并不是只在博客上说几句就可以的。更多的需要去付诸实施,在实践中去成长和提高。
好的程序并不是通过coding出来的,好的程序是通过设计出来的,如果作为一个开发人员,定位了coding的目的是完成功能,那么,他就是为了coding而coding,并不是为了开发而coding,开发是因为有需求才开发,那么,在开发的过程中就需要将其对应的功能更贴近需求,此外,在完成需求功能的基础上,还应该再从设计上去考虑,如何做才能够让代码更加简洁?如何做才能让代码的可维护性提高?如何做才能让代码的可复用性,可扩展性和灵活性都得到提高?
这对于每一个开发人员来说都是一个值得思考的问题,
编程是一门艺术,同时,编程也是一门艺术。只有通过不断的思考才能从本质上得到提升,写出优雅的代码是每一个程序员的骄傲。
勤于思考,并不是只在博客上说几句就可以的。更多的需要去付诸实施,在实践中去成长和提高。
相关文章推荐
- 使用eclipse WTP内置的Web Services Explorer测试SOAP based Web Services
- eclipse c++
- Eclipse使用
- Windows 安装及配置 python 与 Django
- ubuntu下安装源码包软件的方法(转)
- PHP十天快速入门等收集资料
- S2SH整合Shiro之:java.lang.NoSuchMethodException: com.sun.proxy.$Proxy25
- 配置yii访问远程数据库
- 【Java语法与C语言的区别】一
- C++实现的字符串模糊匹配
- 团队管理中的代码评审
- 探讨PHP5多态性的具体实现方式
- PHP面向对象:PHP中的多态
- 《C#图解教程》读书笔记之三:方法
- POJ 3107 - Godfather
- 再学Java 之 形参个数可变函数
- java io 操作实例
- doubango介绍
- ASP中UBOUND与LUBOUND的使用方法
- DELPHI代码