java基础真的不重要吗?
看了zjlzjlzjl的帖子,大家各执一词,讨论激烈啊。
最近在看banq大的jive分析,同时分解学学jive。我是深有感触啊。————————基础非常非常重要啊!!!!!!
首先,我个人觉得banq的基础就非常好,他觉得基础不重要是因为他基础已经非常好了。要不然我不认为他能开发出jdon这些东西,能够分析jive。而且所谓一法通万法通,就因为他基础好,所以java有什么新的改变,可能随便看一眼就快速掌握了(就像那些老练的司机,基本什么车都摸摸就会开了)。
我觉得应该先掌握java、jsp、servlet等这些基础学习,同时最好能够在学习这些基础的时候就能树立自己的oo和模式设计等思想(这是个长期的过程,无论是基础还是高级学习,应该长期树立)。当你能用oo思想、设计模式等,利用基础去开发自己想要的东西时候,可以考虑再去学习spring这些能够提升效率,或是学习人家的好思想的东西。
题外话:
最近公司,来了几个新手(实习吧),跟着做点项目。经理招的时候,什么spring、hibernate、struts说的头头是道,但工程中我发现很多连HashMap都用不好,我觉得挺无语的。