看了Banq在帖子J2SE等基础的重要性? 中的发言很失望
Banq>>我已经几年没有去翻j2se了,这不是说我对j2se滚瓜烂熟,而是几乎都记不得,我自己做的系统都是基于我自己的API工具和框架。
看了让我很失望,这真是对初学者的误导,API几乎都不记得,几年才能完成一个项目,就算你的能力很强,对java很了解,但就是不记得具体的API.我认为一个高手不只是思想好,常用的API应该运用自如了,并不是不记得。我并不是对你的所有发言不赞成,我对设计模式一直是OO的基础不反对,很赞成,因为在我将近3年的开发中确实受益非浅。
难道banq除了你自己的框架,别的框架都没用过吗?竟说都是用的自己的API和框架API。
j2se API几乎都不记得,你的开发我怀疑是偷用别人的代码或只是修改而已,根本不是自己开发的,你自己的API,不用SUN公司的类库怎么完成,除非你自己从根拔起,自己开发。但这也不符合你的向上思维啊!反而降低开发效率,但特殊情况除外,有时侯就需要自己开发。
几乎每个项目都在用大量的API,不管是框架API还是SUN的API,自己的工具API很大一部分是在重用官方API,只是自己调用方便而已。不管思想多好,架构多理想,模式运用的多美好,那都是多年的开发经验的积累,不是一朝一夕的,假如没有大量的API做辅助,开发依然是个大问题。
我这里奉劝初学者,思想,设计模式重要的不能再用语言表达了,那是不拘泥某一个语言的,是无价之宝,但API固然重要,不能什么都要用到了再查,起码每个项目中经常用到的一定要铭记心中。
不常用的知道到哪个包中去查。而不能象Banq说的那样几乎不记得。如果每个人都是那样的话我看一个项目真的不知道到何年才能完成。
以上属个人观点。
请Banq大哥也不要生气。我只是站在初学者的角度考虑。毕竟年轻人还有很长的一段路要走。