主题:我对编程的一些认识
有人问:编程是什么样的一种生活?于是我就每天都冥思苦想,不断地试图着弄清楚周围不同
实体之间的性质,以及不同实体它们之间的关系,然后将他们转化为结构体或类,用函数以及指针去操作
一系列数据,就模拟了生活当中的某一需求。刚开始,写出了代码很高兴,但是,随着需求的增多并且变
得更加复杂,再看看之前的代码,不禁有种力不从心的感觉。然后就是厌烦及逃避,代码变得令人难受。
应当如何认识这一切?之前的编程是一种真正意义上的编程?
有时候,我宁愿在原有类上进一步添加东西,也不愿意从新写一个类,因为如果要重新写一个类要考
虑命名,要写构造及析构函数,还有处理类与类之间的通信关系,要写一大串与迅速解决问题不相关的必
要代码。我讨厌,不断地复制、粘贴,不断地从一个文件跑到另一个文件当中,不断地重复搜索、查找,
不断地改代码,不断地调试,而最终却总是一无所获。
对于已写好的一些程序,从来都不怎么愿意去动他们,因为我感觉这样子他们的任务就已经完成了。
我也很不喜欢重新建立一个新的工程,因为建立一个新的工程又要做很多很多的重复工作。我甚至希望一
劳永逸,把需求做得很仔细,而后就不想再做任何改动了,可是,事实是,这根本行不通,到实施后,细
节越来越多,以前的很多想法并不一定正确,这时候,心情就变得很急躁了,对程序的进一步运行也越来
越没有信心了。
有时候,我试图去接触一些新的技术,希望新的技术或方法可以帮助我解决困境,然而,不幸的是,
技术与思想太多了,很多又看起来相互冲突,接触越多,有时大脑却更加混乱,不一致的技术使用方式导
致了代码的混乱,逻辑思路不一致,这是很要命的,程序最忌讳之一就是不一致性,不一致性增加了阅读
负担及理解负担。想要通过新技术拯救自己,不料却陷入了技术陷阱。
本文转自:http://www.15job.org.cn/
[url=http://www.15job.org.cn/]http://www.15job.org.cn/[/url]
实体之间的性质,以及不同实体它们之间的关系,然后将他们转化为结构体或类,用函数以及指针去操作
一系列数据,就模拟了生活当中的某一需求。刚开始,写出了代码很高兴,但是,随着需求的增多并且变
得更加复杂,再看看之前的代码,不禁有种力不从心的感觉。然后就是厌烦及逃避,代码变得令人难受。
应当如何认识这一切?之前的编程是一种真正意义上的编程?
有时候,我宁愿在原有类上进一步添加东西,也不愿意从新写一个类,因为如果要重新写一个类要考
虑命名,要写构造及析构函数,还有处理类与类之间的通信关系,要写一大串与迅速解决问题不相关的必
要代码。我讨厌,不断地复制、粘贴,不断地从一个文件跑到另一个文件当中,不断地重复搜索、查找,
不断地改代码,不断地调试,而最终却总是一无所获。
对于已写好的一些程序,从来都不怎么愿意去动他们,因为我感觉这样子他们的任务就已经完成了。
我也很不喜欢重新建立一个新的工程,因为建立一个新的工程又要做很多很多的重复工作。我甚至希望一
劳永逸,把需求做得很仔细,而后就不想再做任何改动了,可是,事实是,这根本行不通,到实施后,细
节越来越多,以前的很多想法并不一定正确,这时候,心情就变得很急躁了,对程序的进一步运行也越来
越没有信心了。
有时候,我试图去接触一些新的技术,希望新的技术或方法可以帮助我解决困境,然而,不幸的是,
技术与思想太多了,很多又看起来相互冲突,接触越多,有时大脑却更加混乱,不一致的技术使用方式导
致了代码的混乱,逻辑思路不一致,这是很要命的,程序最忌讳之一就是不一致性,不一致性增加了阅读
负担及理解负担。想要通过新技术拯救自己,不料却陷入了技术陷阱。
本文转自:http://www.15job.org.cn/
[url=http://www.15job.org.cn/]http://www.15job.org.cn/[/url]