从现在做起-第二周工作心得
把工作做好,学习提高,改进工作方式,应该永远是现代进行式,没有将来式。
在公司,我的工作是编写Asp.Net程序。现有的解决方案,比我以前见过的庞大得多,复杂得多,同时也混乱得多。现在的项目里,没有明确的业务逻辑层,数据访问层倒有,却不只一个,一个类能有5000多行。当然,我并不是贬低我们的前任,在刚踏入程序员行业时,谁没写过一些匪夷所思的代码呢?而且.Net平台推出不过短短六年,这个项目创建伊始,恐怕还没有所谓的三层架构,没有什么工厂模式之类的概念,一切都是空白。我的前任应该都是我的前辈,在没有清晰架构的情况下,能完成如此庞大的项目,是一个奇迹!我应该向他们好好学习,研究他们心血的成果。
现有的系统是如此庞大,历经几任程序员的开发。以我一己之力,将整个解决方案重新整合优化,几乎不可能,时间上根本不允许。我向组长和一起新来的同事表达了我的想法:我们从现在开始的开发工作,是改进的增量式的开发,一定要使系统更加清晰而不是更加复杂难懂。我们工作既要与现有思路接轨,又要便于将来的二次开发。让水从我们这里流过后变清澈。就我自己来说,希望在这里能待很久很久,即使将来我们不在这里工作了,也要让后来的人能方便的理解和改进。
GreenSoft,这是一个藏着宝库深山丛林,每天都值得去追寻,去探险。
http://img.tongji.linezing.com/1642803/tongji.gif
王晓明
2009年2月27日
http://www.998.com/active/images/blog_banner3.jpg
加载中,请稍候......