一个框架很重的缺点是什么?

Benjaman 发布于 2016/06/28 13:09
阅读 937
收藏 1
    如题,常看到有人评价框架时,说框架很重是其缺点,那么这个缺点具体体现在哪呢?(例如Hibernate)
加载中
3
m
mzmlx2009
学习成本高应该算一个
2
你要爪子
你要爪子
说白了就是框架会提供很多自己并不需要的功能,我只要a,你硬要abcde...一起给我。我就觉得重
2
notreami
notreami
随便改一处配置,你猜哪些地方受影响??
1
魔力猫
魔力猫

某某很重这个说法刚流行起来的时候主要说得是EJB,实际上EJB已经比它的前辈CORBA要轻了。轻重是相对的。一般认为框架对业务侵入性轻,容易上手,容易单元测试,就比较轻,反之则比较重。

Hibernate虽然它确实比较大(各种零碎jar几十M,早期toplink、openjpa连它十分之一都没有,不过现在其余的JPA框架个子也越来越大,毕竟功能更多了),但是一般说到Hibernate重,骂得更多都是数据库性能,典型的背锅侠而已。因为不骂他,就要骂程序员自己了。大家一边骂一边用,就是因为大家知道数据库性能不好不是它的错,只是背锅而已,用这个就是为了背锅。

0
0
梅开源
梅开源

学习成本高

bug不容易发现

如果框架不满足某种需求不知如何在框架内扩充修改

0
都市网达
都市网达
想做的太多
0
酱哥哥
酱哥哥
最大缺点就是学习成本高。
0
jobell
jobell

1、耦合度
2、学习成本
3、是否可以把控

0
12叔
12叔
一般人不会 
返回顶部
顶部