由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 感觉控制反转是印度人发明出来忽悠人的
相关主题
python和工作一问问一下,scala之父的那本教程怎么样?值得看么?
史上最全!57个Web框架4轮横向对比 (zz)怎么设计前端网页? (转载)
should i change to ruby on rails?这两天趁国内放假写了个网站
node.js又赢了go 怎么 disable这个
nodejs这个id居然还没人注册个人创业项目如何启动?
Django这个framework怎样?两个我永远都不想碰的语言
Python至少还能管3年做大项目的话,有两个语言features是杀手
java是个骗人的语言wdong, 请教几个Julia的问题
相关话题的讨论汇总
话题: ioc话题: 反转话题: 忽悠话题: ide
进入Programming版参与讨论
1 (共1页)
w***g
发帖数: 5958
1
我知道不是阿三发明的,但是这东西的推广肯定跟阿三有关。控制反转是一个典型的
level of indirection。先起一个框架,把事情搞复杂化,一个helloworld都要点好
几下IDE,产生几十行java和xml。然后忽悠你们来学,让你们觉得自己学到了本事,觉
得自己会点IDE就很了不起了,但其实大部分人只是会了流程而已,并不真明白是怎么
回事,并且脑子都已经糊涂了,干所有事情都离不开这个level of indirection了。
然后就可以随意忽悠这批人了。绝对符合阿三忽悠人的套路。
不服的你们告诉我,为什么Django,RoR,Node,Play下都不依赖控制反转?
d******e
发帖数: 2265
2
这个词的确煞笔。看code我懂,这个词就是不理解油什么含义。

【在 w***g 的大作中提到】
: 我知道不是阿三发明的,但是这东西的推广肯定跟阿三有关。控制反转是一个典型的
: level of indirection。先起一个框架,把事情搞复杂化,一个helloworld都要点好
: 几下IDE,产生几十行java和xml。然后忽悠你们来学,让你们觉得自己学到了本事,觉
: 得自己会点IDE就很了不起了,但其实大部分人只是会了流程而已,并不真明白是怎么
: 回事,并且脑子都已经糊涂了,干所有事情都离不开这个level of indirection了。
: 然后就可以随意忽悠这批人了。绝对符合阿三忽悠人的套路。
: 不服的你们告诉我,为什么Django,RoR,Node,Play下都不依赖控制反转?

g*****g
发帖数: 34805
3
你这话说的太没底蕴了。http://martinfowler.com/bliki/InversionOfControl.html
虽然我不知道ejb之前IoC的历史,但IoC是很显然在ejb里就存在的Pattern,那会还没
老印什么事。至于IoC的好处,我就不复述了。你说的那些架构不依赖IoC是因为他们都
是web框架。跟ejb, Spring这种为service tier而生的框架出发点不同,模块化没有那
么重要。Twitter是RoR写出来的,快糙猛,做大了之后慢慢用Scala/Java你觉得是为啥?

【在 w***g 的大作中提到】
: 我知道不是阿三发明的,但是这东西的推广肯定跟阿三有关。控制反转是一个典型的
: level of indirection。先起一个框架,把事情搞复杂化,一个helloworld都要点好
: 几下IDE,产生几十行java和xml。然后忽悠你们来学,让你们觉得自己学到了本事,觉
: 得自己会点IDE就很了不起了,但其实大部分人只是会了流程而已,并不真明白是怎么
: 回事,并且脑子都已经糊涂了,干所有事情都离不开这个level of indirection了。
: 然后就可以随意忽悠这批人了。绝对符合阿三忽悠人的套路。
: 不服的你们告诉我,为什么Django,RoR,Node,Play下都不依赖控制反转?

w***g
发帖数: 5958
4
我就是挖坑娱乐大家。不过看来本版水平还是太低,只有vi vs IDE才能引起大家兴趣。

啥?

【在 g*****g 的大作中提到】
: 你这话说的太没底蕴了。http://martinfowler.com/bliki/InversionOfControl.html
: 虽然我不知道ejb之前IoC的历史,但IoC是很显然在ejb里就存在的Pattern,那会还没
: 老印什么事。至于IoC的好处,我就不复述了。你说的那些架构不依赖IoC是因为他们都
: 是web框架。跟ejb, Spring这种为service tier而生的框架出发点不同,模块化没有那
: 么重要。Twitter是RoR写出来的,快糙猛,做大了之后慢慢用Scala/Java你觉得是为啥?

j********x
发帖数: 2330
5
您那个yarn设计的坑贴还没回复啊

趣。

【在 w***g 的大作中提到】
: 我就是挖坑娱乐大家。不过看来本版水平还是太低,只有vi vs IDE才能引起大家兴趣。
:
: 啥?

l*******b
发帖数: 2586
A*****0
发帖数: 2
7
add one word "为" to be more precise.
感觉控制反转是为印度人发明出来忽悠人的

【在 w***g 的大作中提到】
: 我知道不是阿三发明的,但是这东西的推广肯定跟阿三有关。控制反转是一个典型的
: level of indirection。先起一个框架,把事情搞复杂化,一个helloworld都要点好
: 几下IDE,产生几十行java和xml。然后忽悠你们来学,让你们觉得自己学到了本事,觉
: 得自己会点IDE就很了不起了,但其实大部分人只是会了流程而已,并不真明白是怎么
: 回事,并且脑子都已经糊涂了,干所有事情都离不开这个level of indirection了。
: 然后就可以随意忽悠这批人了。绝对符合阿三忽悠人的套路。
: 不服的你们告诉我,为什么Django,RoR,Node,Play下都不依赖控制反转?

z****e
发帖数: 54598
8
wdong你个弱人
现在ioc早就不用xml了
全改annotation了
你看的学习文档是10年前写的吗?
z****e
发帖数: 54598
9
没有ioc,底层程序员写出内存泄漏代码的可能性会大很多
之所以java特别用ioc,因为java是pure oo
每一个东西都是object,所以inject时候就塞入object就行了
但是其他语言不是啊,妈蛋,有可能是func
你塞入func啥意思?而且func有啥生命周期的说法?
没有啊,object只有object有,func的生命周期?
听起来好怪异啊
1 (共1页)
进入Programming版参与讨论
相关主题
wdong, 请教几个Julia的问题nodejs这个id居然还没人注册
求助 VS code 在虚拟机里面怎么一片黑?Django这个framework怎样?
请问Java和Java EE的区别是啥?Python至少还能管3年
inline functions in C++java是个骗人的语言
python和工作一问问一下,scala之父的那本教程怎么样?值得看么?
史上最全!57个Web框架4轮横向对比 (zz)怎么设计前端网页? (转载)
should i change to ruby on rails?这两天趁国内放假写了个网站
node.js又赢了go 怎么 disable这个
相关话题的讨论汇总
话题: ioc话题: 反转话题: 忽悠话题: ide