论坛首页 Java企业应用论坛

奇技淫巧?

浏览 47012 次
锁定老帖子 主题:奇技淫巧?
该帖已经被评为良好帖
作者 正文
   发表时间:2007-03-03  
又看了一下,感觉对一个程序员来讲,楼主的思路应该很容易理解才合理,至于涉及架构什么的,一般人我还用不到它。

引用

具体实现代码不写了,熟悉beanutils的都知道,不熟悉的,看看javadoc也就明白了(顺便说一下,不要什么东西都动不动就用“学习”两个字,beanutils也要学?pico也要学?是不是街角新开的洗脚房也需要“学习”一下?很让我有一种一个带着眼睛的三十岁左右男子,在和小姐commit transaction之前,在屋里到处细细索索地翻找东西,小姐问说你找什么?回答说要找到manual或者tutorial或者21天精通之类的书先“学习”一下的联想。)


说得过分了,庸俗了,看javadoc就不是学习拉
0 请登录后投票
   发表时间:2007-03-04  
java.lang.Number
0 请登录后投票
   发表时间:2007-04-02  
恩,一直都想搞个类似的东西.哈哈...现在有现成的了.
0 请登录后投票
   发表时间:2007-04-02  
ray_linn 写道
说实话 Dy那个什么proxy十分的丑陋,是我见过的最丑的东西之一. 而且proxy这个词又十分含糊,鬼知道这里突然出现这个proxy,是什么原因什么由来,是不是天外又飞仙了?

这种需求,反射是我马上能想到的东西,

个人觉得EastSun的代码,兼顾的简洁和易读二者的平衡.LZ那个代码换个人,估计就得浪费一个早上去看堆资料,而且行数比反射只多不少.

那种感觉,真的就象柳永的词,卖弄的成分多,实用的成分少.


反射的话,比dyna proxy要更加清楚明确.
不过,话说回来,"酒窝"这东西还是挺可爱的.
0 请登录后投票
   发表时间:2007-04-03  
楼主的作法很巧妙 但是还是不喜欢。 怎么说呢 我不太会表述 不自然吧。如果让我们用自然语言去描述的话肯定不会这么说的。 sumOf(arr).getXXXX 

我的理解 这是一个aop。 sumOf 截获Idetails接口中的getXXXX函数 改变其语意 使其变成了求和函数。

aop不应该是这么用的吧。而且就使用者来说 调用一个本来是取属性值的getXXXX函数却可以得到sum值。会让人感觉很magic 很不容易理解。

ruby应该是类似把属性放入hashmap的做法 而不是楼主的方法二Getter吧。



顺便问 如果在C++里遇到这一问题 最自然的想法应该是用宏吧?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics