求救--对于使用ssh开发的迷茫

10-11-08 qinyue
小弟近日刚加入了这个活跃的论坛,看到各路高手的激烈辩论真的很令人激动,尤其是banq大师的观点真是有点洗脑的感觉,

哈哈~~

说正题,我近日一直想用strust2+spring+hibernate的组合做一个系统,(目的是用来练习三大框架,我现在刚上大三),可是我对这些框架的配置实在不喜欢,我在看关于这些的例子的时候,在前大半篇,也是将的怎么配置这些东西,好像这些是已经规定死的步骤,我感觉不是在写代码,而是在布置代码。这我实在不能理解,我到现在连具体该加入什么jar包都不了解,因为这不是我印象中的编程方式,我真的不知道怎么下手了,或者说如果我要用这些,我到底应该先学什么,对于框架我应该是以什么样的态度来对待?望大家发表一下自己的看法,让我有一些头绪,谢谢了

         

freebox
2010-11-09 16:22
以下为本人个人观点,仅供参考。

我认为需要快速掌握一些基本的配置和写代码的方式,然后主要去弄清楚一个项目里的基本业务,从业务入手来设计软件的行为,因为业务是独立于框架的东西,不需要什么配置文件之类的。不能只学习框架的用法而不重视领域的设计,否则只能说是会写字了,但还不会写文章。

SpeedVan
2010-11-09 16:51
TO qinyue

基本配置还是需要的,你至少要在一个框架上感受,把你自己的知识在实践方面落实起来。

还有如 freebox 所说,切忌会写字而不会写文章,不说领域设计,软件设计是必须要学的,而且是核心。字只是给我们来表达而已,但也需要交流所用,够用就好。掌握设计后,再两边一起延伸。

TO freebox

我没弄错你意思吧0.0

qinyue
2010-11-09 21:24
2010年11月09日 16:51 "SpeedVan"的内容
软件设计是必须要学的,而且是核心 ... [/quote

感谢大家啊,我可不可以理解为,我现在应该先学一下设计模式,当成是学习文章的结构,然后练习这些框架算是看文章吧,还有一点是对框架的定位,我的老师当时教导我们的时候说的意思是“不要把重点放在这个上面,学会应用即可”,我现在想是不是应该这样~

SpeedVan
2010-11-09 23:44
那你可以问问你的老师,什么叫做学会应用呢?认识?会用?熟悉?精通?

我个人的学习方法是,记熟,仿熟,用熟,最后达到举一反三。个人感觉不到举一反三,当你遇到问题时,你还是不会想到设计模式的,因为不知从何入手。犹如数学公式一样,不到举一反三的阶段,换汤不换药的问题你照样想不到。模式不是死的,它需要你不断去变种来适应问题,这才是难点。学习过程要多参与提问和讨论,否则软件水平只能达到完成功能而已,永远脱离设计而已。

你可以把设计模式当成公式,当然同一个问题,会有很多种解决办法,公式不是唯一的选择。

[该贴被SpeedVan于2010-11-09 23:47修改过]

猜你喜欢
2Go 1 2 下一页