框架到底应该用什么时候用?

    最近公司在推广新的技术,但是我一直在想,是否有必要学,什么时候学.其实也不算新技术了,JQuery和extjs等框架,为什么我会这这么想呢,大家用辩证思维想一下,这些框架有什么好处呢,像我同事说的,jquery可以让你少写非常多的代码,有n多的插件可以给你用,extjs呢,有华丽的外表,统一的样式,高度集中化啊.坏处呢,第一如果你一开始学javascript就用这些框架会有什么后果呢,变成你只认识jquery等框架了,完全不知道javascript的本身了,那你怎么能知道他有多大用处呢,或者说你如何去深究这个框架如果实现,有人就说了,何必来钻这个牛角尖呢,在信息爆炸时代,啥玩意不就是拿来主义,拿来主义没错,但是前提你得懂了再用,不是看过就知道的.得融汇贯通了才行.不知道是sql语言没落了,还是大家都不推崇写sql了,现在很多公司的程序员都不会写了,尤其是在J2EE平台上开发的程序员.也许有人就说了,不会写sql又怎么样了,我照样做增删改查.呵呵,其实我很好奇,你不知道怎么写sql语句,居然能相信自动生成的sql.为什么他们不会写呢,其实也不能怪他们,因为传统的J2ee平台都是采用SSH框架,H是干什么的呢,就是hibernate,这玩意是拿来做对象查询修改删除,也就是做增删改查的.这个东西对付数据量小的东西还是可以的,对付大数据量,大家可以想象一下,会怎么样?谁用谁知道,所以我一直在思考,使用这些框架之前是否应该把基本功打好呢.记得当年我的oracle老师说过,如果你的基础都没有打好,你会用啥啥都是浮云.我个人其实现在也喜欢用一些工具,但是我是怎么用工具的,比如我用sql自动提示工具,这是我写了3年的sql后才用的,因为我觉得我够格用了,jq最近才用的,因为最近用纯js做了IM,我认为我对js已经有了相当深度的了解了,所以我开始使用了jq,并且我使用的插件我都会去看源代码,不要说一定会写,但是一定要知道是怎么回事,把命运交在别人手上,一定要知道死是怎么死的.

      上面都是废话,大家觉得应该怎么学呢?

posted @   温景良(Jason)  Views(1438)  Comments(10Edit  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
历史上的今天:
2009-06-09 Asp.Net 构架(Http Handler 介绍) - Part.2<转>
2009-06-09 Http 请求处理流程<转>
2009-06-09 IIS无法添加应用程序扩展名映射<转>
点击右上角即可分享
微信分享提示