![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
不知所云
helloworld21cn
这个作者很懒,什么都没留下…
展开
-
关于语言与架构的观点(一)
文章这个提法对于我来说感觉不敢担,所以我的博客里原来看不到文章,只有贴子。但帖子实在是太长了,而且容易引起一些不必要的“吵架”。决定写一篇文章来系统的描述一下我的一些看法。语言最初是和物理对应的,为了使人的表达能够被机器所执行,从汇编到C都是和硬件对应的。从C++开始,在语言领域就开始出现一个动词Think in,人们努力想让语言逃出硬件的禁锢,进入思想的领域,至今为止,这个趋势将...2008-06-27 11:59:57 · 152 阅读 · 0 评论 -
关于语言与架构(二)
谈到同一类型中语言的选择,对很多人来说都是不一样的,这里说说我的观点。排除掉被迫的,不由自主的选择,这些不由自主的选择有的是团队要求的,有些是客户要求,更多是由平台决定的。排除掉这些因素的作用,就是自己的感受了。某些思想在语言级的支持是一个很重要的因素,比如说OO的支持。尽管要在语言中应用某种思想,对像C这样的语言也是可以办到的,但在语言级的支持会使得实现变得更加自然。现在不仅仅是...2008-06-27 13:48:30 · 135 阅读 · 0 评论 -
关于语言与架构(三)
对于语言来讲,我讲得实在太少了,一方面是对于具体的语言而言,我很多是浅尝即止,没有很深入的研究,比如Ruby,Python,以及Prolog,等等,这些语言由于没有具体使用,所以谈不上理解。另一方面则是由于气氛的原因,怕引起无意义的争论,不能多讲。前面谈到语言的具体使用,使用无疑是了解掌握语言最好的方法。比如,有一段时间由于需要,天天泡在“看雪”,熟悉了各种破解工具的使用,并因此将原来只是...2008-06-27 16:38:20 · 231 阅读 · 0 评论 -
关于语言与架构(四)
说架构,远不如讨论语言来得有感觉。架构这个词有点别扭,是这几年才说得比较多的一个词语。没有感觉就顺便先说几句。从问题出发,我们要解决一个应用系统,实现其目标,并不是一件容易的事。这里不再掉书包说以前的方法了,就说眼前的。眼前的架构不管其名称是什么有一点是共同的,那就是多层结构,最普遍的是三层结构。为什么是多层而不是一层或两层,这个是科技发展过来的,说不上什么道理。这好比以前建砖瓦房,现在建...2008-06-27 23:34:56 · 219 阅读 · 0 评论 -
关于语言与架构(五)
还是在这篇里完成吧,尽管几分钟后就是星期六了,明天依然不会轻松啊,为了可爱的Money。原本是没有想写文的,我一贯的作风是爱凑热闹,看看帖子,有感觉就回回贴。那天看见一个帖子,已经锁定了,但是一个称呼程序员的词汇使我很想发个新贴子,帖子就是这个啦“我眼中的ROR”,在这个帖子里,我左一下,右一下,始终无法说清自己的感觉,而贴友们总是在掰着字词,因此有了整理一下自己思路的想法,也为JavaE...2008-06-28 00:34:37 · 105 阅读 · 0 评论 -
“新手帖”的感受
第一次看到自己在某个论坛的帖子被删,想反正那个帖子没什么内容,都是无意义的争论,删了也好。看到帖子被评为新手帖,有种被侮辱的感觉,尽管写的是一些很简单的东西,但简单却是经过提炼后的简单。个人并不是OO的新手,早在若干年前,UML刚刚问世的时候,就把它引入到一个400人的IT企业,能是新手吗?更不要说久经沙场了。我不同意OO丧钟的观点,也不同意什么都是OO的观点,尽管我平常都是用OO编程,但...2008-07-02 19:53:49 · 145 阅读 · 0 评论 -
ORM到底是O->R 还是 R->O
这个问题其实本来无所谓,考虑一下也不浪费太多时间。先考虑一个只有一个模块的系统,这样可以屏蔽很多干扰,假设这是一个库存管理模块,显而易见有两个核心实体:品种及库存,再考虑品种的设计,我们又可以得出分类这样一个字典表。在这个分析过程中,实体是表还是对象因人而异。我属于那种后来学习直拍反打的选手,因此习惯上直接把实体建成了数据库表。但对于类似王皓这样的不会推挡只会反打的选手,那就一定是对象了。...原创 2008-07-22 12:06:30 · 291 阅读 · 0 评论