论坛首页 海阔天空论坛

我的java思想之路

浏览 9002 次
该帖投票已生效
作者 正文
   发表时间:2007-04-02  
    本人从接触java到现在还不到二点五年,从事java开发工作也还不到一点五年。时间上来说自己还是个低级别选手,高深的技术谈不上多少,但这两年多来的java学习路程还是相当感慨。

    我是在培训班学习软件开发的,开始的时候学C语言,成绩还不错。也许受C语言那种过程式的开发影响太大,在学java以及之后的一段时间里基本都是用java编写C语言式的程序,顶多是把数据库连接单独写成一个类。后来学习j2ee做了几个项目,多了些经验,也思考了一些东西,慢慢的开始对“面向对象”有了些模糊的认识。在学习j2ee的时候做过几个项目,用MVC模式。虽然也知道MVC的好处,但在实际的编程中也只是把程序做了三层而已,之间的耦合还是相当多的,最主要的是M层并没有什么设计思想,都是很随意的编写,一个方法解决一个问题,基本谈不上重用。进公司后开始的一段时间也是这样。虽然,技术总监也强调低耦合、把类抽象,自己也知道,但根本不能理解,当然也做不到。几个月后,当经验增长的时候自己开始有意识的去看以前的代码并加以修改,同时继续思考“面向对象”的问题,也开始想一些设计模式的东西。

    我看过工厂模式,也有心去学习,但是依然没能融会贯通。现在有了些架构方面的想法,比较简单,但用在我现在的项目中已经足够。设计模式好,但不代表它适用于所有的场合。如果以我们自己的经验设计出能更好的解决问题的方法,那我们还有必要去找那些设计么模式吗。

    到现在,我不敢说自己的思想能达到多高的水平,但是我自信能写出可读性、重用性都很好的代码,对“面向对象”的思想也有了相当的认识。这些其实都是我在做项目的过程中,不断思考的过程中积累起来的,这才是能够让我越来越觉得java有意思的原因,不断的成长带来的乐趣。因此,我认为思想上的东西不是只靠简单的学习一两遍《java编程思想》就能够理解的,只有在不断的接受实战的考验才能够体会。

    (上午已经写了一遍,但是由于时间较长,没保存住……所以又重写了一篇)
   发表时间:2007-04-02  
经验是需要慢慢积累的
程序员要耐得住寂寞才能有所成功
0 请登录后投票
   发表时间:2007-04-02  
只要你感兴趣,并且一直保持这样的兴趣,只要不走火入魔,没有什么学不会的,
0 请登录后投票
   发表时间:2007-04-03  
虽然走的路不是很直,但走过来之后会很觉得很踏实.
0 请登录后投票
   发表时间:2007-06-11  
呵呵 时间还弄的挺精确
0 请登录后投票
   发表时间:2007-06-11  
多看书...不停的看书...
0 请登录后投票
   发表时间:2007-06-12  
多实践,多总结
不太同意光看书
0 请登录后投票
   发表时间:2007-06-12  
要想能吹
就狂看书

要想nb 除了学习 还要拼命实践
0 请登录后投票
   发表时间:2007-07-16  
Spike 写道
要想能吹
就狂看书

要想nb 除了学习 还要拼命实践
同意
0 请登录后投票
   发表时间:2007-07-16  
需要点点滴滴的积累
需要在实践中学会总结
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics