Java编程方法论
重用之梦破灭了吗?
重用的软件的美梦,在过去20年中,几乎所有的主要技术都自吹自擂是可重用的。但是现实如何呢?重用本来是节省软件开发,在90年代早期,面向对象说可以做到,但是却没有,到90年代后期,面向构件的开发说可以做.
向banq老师请教一组架构问题
这些问题之前和别人讨论过,但是一直没有结论,考虑banq是jdon架构设计者,固前来讨论1、banq在设计架构的时候用什么建模工具?我一直用Rose,后来发现其实Rose不是一个好的架构设计工具,而是.
添加商品的困惑
我是一个java自学者,学了快一年了,最近我在做一个电子商务网站,模式类似卓越和当当,现在的困惑是如何添加商品,因为商品有很多种类,每一种商品在页面上要显示的字段都不一样,如音乐专辑的话就得有歌手,发.
NGOSS是什么?
面向数据库与面向对象的一些理解
看了这么多讨论面向对象和面向数据库设计的讨论,这里也发表一些自己的理解。面向数据库进行系统设计时,首先考虑的是数据库、表如何设计。在做需求调研阶段,向客户了解业务需求时,就忍不住的在脑海里构思库表结构.
孔子智慧与学习方法
今天中午看易中天的《先秦诸子百家争鸣》之《实话孔子》“夫子何人”,谈孔子到底是什么样的人,易中天给孔子渊博学识总结为三点,第一个就是:悟性 ,认为教育目的启发学生的悟性,而不是传播知识。也就是说:传授.
不相信“不要重复制造轮子”的论述!
我是一个程序员,这点需要肯定,而且我是一个相信中国程序员强大与北美的程序员。我在加拿大工作已经将近2年时间了,为基因研究机构做软件和工具,我发现,外国人在中国,甚至很多国家所谓的“不要重复制造轮子”这.
to banq : 请教如何边学习边实践的方法论问题
架构设计和领域建模是我很感兴趣的领域,但自己似乎还没找到适合自己的方法论去帮助自己有效地掌握这些东西,边学习边实践是最好的方法,这我知道,而对于新语言,新知识,新框架的学习我都是基于这种方法来学习地,.
Color uml 与 DDD
最近在使用Color uml和DDD方法的时候有些思考,写出来和大家一起讨论一下。1.二者的领域对象划分存在一些相似之处,如:Color uml中的Party,Thing,Place可以对应到DDD中.
OO在哲学上是正确的
Java是命令式对象范式,这一点好像没有人注意。摘录一段大家讨论一下:【不同于基于图灵机的命令范式和基于λ运算的函数范式,面向对象编程范式没有直接的理论模型来源。它似乎如同拼地图的男孩那样,仅仅是因为.
软件设计与哲学,做人
http://www.jdon.com/jivejdon/thread/32520.html 不得不佩服高人的语言,尤其是"killer"和"banq" 引经据典,随手捏来,着实让我着迷.就像是.
关于构建自己的知识体系架构的一点个人思考
我们都知道,一个好的架构对于企业应用软件来说是非常重要的,灵活的架构可以快速应对多变的业务需求。很多软件只要业务需求的一点小变,就得修改很多地方,牵一发而动全身,导致程序员疲于应付这样的需求变化,经常.
简单就是美!浅谈java各层框架。
很久没有来过Jdon了,感觉陌生了许多,也许有人看了我的标题以为我是一个ROR的鼓吹手,其实,刚好相反,基于现在开发的现状,我觉得JAVA阵营有必要站稳阵脚,分析清楚技术的走向,毕竟都涉及到我们的.
我们现在没有讨论的但有必要讨论的模式
当前,解决软件开发的效率和质量的问题,复用是重要途径。人们逐渐由原来的代码拷贝粘贴式的复用,转到了基于软构件的复用,也产生了基于构件软件开发CBSD和基于构件软件工程CBSE等概念和研究。尽管如此,.
什么是道?
看完电视剧版<<仙剑奇侠传>>后,我也在思索一个问题:什么是道?我们也常说编程之道,道是一种解决问题的思维方式,那么,我们人生的道又是什么呢?电视剧中所说的,获得爱情、名利等之后,又放弃这些就得道了,.