再次编写论坛程序中

王志勇 发表于 2008年07月05日 11:08

我第一次编写的论坛程序,在2002年10月完成,直到2003年,程序进行了5次大调整,就是后来的Webshu网页论坛。那时候对程序是十分不熟悉、陌生的,效率很低。不管写什么程序,只要有连接数据库的,就感觉像是一个大工程。现在建立数据库,比以前自然轻松了很多,只要规划好就可以了。可见,以前看似很复杂的事,只要熟练了,习惯了,就没那么难了。

2004年~2005年这2年,我几乎没有为自己的网站写任何程序,因为这对我来说是人生职业选择的一个时期,当中也在为职业选择做很多其它的事情。2006年5月,我的Blog程序完成了,“和平海底”Blog开通了。Blog程序与新闻系统、论坛程序,都是一样的,所不同的是Blog程序增加了RSS和Trackback,仅仅是多了这两个功能。

我现在编写的论坛程序,也包括我编写的Blog程序,核心技术的代码大约40行左右。因此,只要熟练运用核心代码,大多数功能都可以实现。由如此简单的核心代码,实现了极其复杂的前台交互和后台的数据处理的功能。程序与代数很相似,需要经常推导公式,多维数组也经常会用到,以及统筹顺序,习惯了就很好理解。编写程序并没有想象中的那么恐怖,它就像写作一样,是一个累加的过程。有极强的连贯性,如果不休息,一口气把一个大型的程序编写完毕需要100小时的话,如果按照正常的休息时间可能就需要2个月完成。因为休息之后,工作状态会大减,对前面所做的一些工作也会遗忘。

我现在编写的这个全新的代码、新版的论坛程序,已经编写了10多天。这几天几乎没有因为编写程序而感到头晕,反而感觉到一种轻松,我也觉得很奇怪。可能有这些原因:1、因为效率比以前提高了很多,程序的方法大多也是运用已经熟练的老方法,创造性的脑力劳动减少了。2、我这台新电脑是3G的赛扬D,速度比以前快了很多,用上去十分顺手和轻松。3、每天都有锻炼身体,体力加强了。以前写Blog思考哲学问题的时候,倒是经常头晕,有时候严重到了一思考十分钟就开始头晕。然后出去走一走,锻炼锻炼身体,头晕只能减缓一些。这可见,思考、学习新问题的时候,大脑皮质在发生变化,人很容易感觉疲劳。反复运用已经熟练的知识、技术和经验,就不那么容易疲劳了。

12条评论:
1   唏嘘一世 2008-07-05 14:45
我现在工作后经常会感到头晕,可能是因为太投入了
2   mojay 2008-07-06 15:58
老兄,我又来了,前段时间回家结婚,今天老婆身体不舒服,一去医院检查,怀孕了,不知道是高兴还是什么,感觉怪怪的,老婆不像要,我心里却比较乱,都是自己当时……现在我们都还没有准备好,不过我不希望老婆流产。
现在我来杭州了,也找到了新的工作,虽然还在试用期,一个朋友对我说得找个地方好好干几年,不能再像以前那样干半年就闪人,这样不利于自己能力的提高,现在看到你又着手论坛的开发,比较羡慕,不过我相信我也会赶上你的,以后要多多指教了。
3   自由勇 2008-07-06 16:04
有个孩子很不容易,最好把孩子保住。
4   mojay 2008-07-06 16:12
刚才给一个QQ发了信息,不知道你是否会收到,如果没有收到,那么就表示我加错了。
5   stlike 2008-07-06 16:14
呵呵~~搞程序的很费脑力的呀!
6   ayong 2008-07-07 13:08
"核心技术的代码大约40行左右"
不得不佩服啊!
我光数据库的连接和安全过滤方面的代码就大概有20行了
7   奇迹勇士 2008-07-08 11:37
我最佩服的就是写程序的
8   考试 2008-07-08 16:11
隔行隔山 我对编程序一直神往
9   ycx 2008-07-11 00:10
应用“编写程序并没有想象中的那么恐怖,它就像写作一样,是一个累加的过程。”
我也很深刻感受到这是个积累的过程。没有真正的笨蛋,却有实在的懒汉。
10   highiq 2008-09-23 17:45
我也在学习着编写自已的游戏论坛
11   LG 2008-10-09 18:41
我也要写自己的BLOG,加油!
12   二进制世界 2008-10-10 10:10
我整天呆在电脑面前,却没有一定的时间去锻炼身体,每天都感觉很疲惫的样子。
哲学?前段时间也有悟出一些道理来,心里认为,如果不是透彻的明白,就不去记录,不然也容易忘记。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写