锁定老帖子 主题:我的java思想之路
该帖投票已生效
|
|
---|---|
作者 | 正文 |
发表时间:2007-04-02
我是在培训班学习软件开发的,开始的时候学C语言,成绩还不错。也许受C语言那种过程式的开发影响太大,在学java以及之后的一段时间里基本都是用java编写C语言式的程序,顶多是把数据库连接单独写成一个类。后来学习j2ee做了几个项目,多了些经验,也思考了一些东西,慢慢的开始对“面向对象”有了些模糊的认识。在学习j2ee的时候做过几个项目,用MVC模式。虽然也知道MVC的好处,但在实际的编程中也只是把程序做了三层而已,之间的耦合还是相当多的,最主要的是M层并没有什么设计思想,都是很随意的编写,一个方法解决一个问题,基本谈不上重用。进公司后开始的一段时间也是这样。虽然,技术总监也强调低耦合、把类抽象,自己也知道,但根本不能理解,当然也做不到。几个月后,当经验增长的时候自己开始有意识的去看以前的代码并加以修改,同时继续思考“面向对象”的问题,也开始想一些设计模式的东西。 我看过工厂模式,也有心去学习,但是依然没能融会贯通。现在有了些架构方面的想法,比较简单,但用在我现在的项目中已经足够。设计模式好,但不代表它适用于所有的场合。如果以我们自己的经验设计出能更好的解决问题的方法,那我们还有必要去找那些设计么模式吗。 到现在,我不敢说自己的思想能达到多高的水平,但是我自信能写出可读性、重用性都很好的代码,对“面向对象”的思想也有了相当的认识。这些其实都是我在做项目的过程中,不断思考的过程中积累起来的,这才是能够让我越来越觉得java有意思的原因,不断的成长带来的乐趣。因此,我认为思想上的东西不是只靠简单的学习一两遍《java编程思想》就能够理解的,只有在不断的接受实战的考验才能够体会。 (上午已经写了一遍,但是由于时间较长,没保存住……所以又重写了一篇) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-04-02
经验是需要慢慢积累的
程序员要耐得住寂寞才能有所成功 |
|
返回顶楼 | |
发表时间:2007-04-02
只要你感兴趣,并且一直保持这样的兴趣,只要不走火入魔,没有什么学不会的,
|
|
返回顶楼 | |
发表时间:2007-04-03
虽然走的路不是很直,但走过来之后会很觉得很踏实.
|
|
返回顶楼 | |
发表时间:2007-06-11
呵呵 时间还弄的挺精确
|
|
返回顶楼 | |
发表时间:2007-06-11
多看书...不停的看书...
|
|
返回顶楼 | |
发表时间:2007-06-12
多实践,多总结
不太同意光看书 |
|
返回顶楼 | |
发表时间:2007-06-12
要想能吹
就狂看书 要想nb 除了学习 还要拼命实践 |
|
返回顶楼 | |
发表时间:2007-07-16
Spike 写道 要想能吹 同意
就狂看书 要想nb 除了学习 还要拼命实践 |
|
返回顶楼 | |
发表时间:2007-07-16
需要点点滴滴的积累
需要在实践中学会总结 |
|
返回顶楼 | |