最新文章列表

再论建筑与软件构建

前几天看到了大家对建筑与软件构建的讨论。我个人认为这两个方面到是很有比较的必要。其实无论建筑本身质量如何,它的建筑流程大体是固定的,因为经过几千年人类建筑文明的沉淀,人们能够了解如何盖起一座符合自己要求的建筑。无论何时,地基还是房屋的基础。寒冷的地方,墙体要厚实。沿海的房屋要有抵抗台风的能力。建筑流程的程序化在于对需求的了解,并由此形成了各地不同的建筑文化,乃至建筑艺术。 就我看来,软件开发是人们 ...
捆绑 评论(0) 有909人浏览 2007-08-07 09:33

初识IoC

    前几天,张哥给了我一篇关于IoC的文章,当时没有看,决定今天要拜读一下.其实以前也听说过IoC,但只是听说,只是认为它是Spring里的一个概念,跟AOP差不 ...
david_java 评论(4) 有2377人浏览 2006-11-04 23:14

嵌入式的js(js的环境依赖性)

我了解的使用js的环境大致有三种: *浏览器 *rhino *mozilla 这三种环境各有不同,每一个环境都给js提供了一个可用的库。 浏览器中是dom,rhino是java,mozilla是xpcom。 从能力上讲,浏览器环境最弱,rhino最强,mozilla次强。 之所以强调js的嵌入性,是因为js随着环境的变化,功能也随之变化。 与其说js是一种语言,不如说是一种模型。 显然,这种模型 ...
wenjixiao 评论(0) 有1400人浏览 2006-11-01 15:15

最近都在看理论看oo思想,一点体会

系统中的各个类职责分明,需要协作的时候每个类只承担自己的职责所在,调用者也不需要考虑要调用的类对象是不是符合自己的条件,他应该是以一种假设自己的条件都满足的状况下进行工作, 越来越糊涂了,,汗
muRain 评论(0) 有1140人浏览 2006-10-31 11:06

大家来一起讨论如何通过Hibernate提高访问数据库的速度

     引子:最近本人正搞一个项目,项目中我们用到了struts1.2+hibernate3 由于关系复杂表和表之间的关系很多,在很多地方把lazy都设置false,所以导致数 ...
hgx615 评论(0) 有1973人浏览 2006-10-29 11:34

新闻:Ice for Ruby Preview Release now available

引用ZeroC is pleased to announce the preview release of Ice for Ruby, providing a full-featured Ice run time for building client applications in Ruby. Please visit our download page to obtain binaries ...
jack 评论(1) 有2265人浏览 2006-10-28 10:15

看Jive源代码研究

Jive源代码研究 作者:刘武东     来自:IBM      地址:http://www.qqread.com/java/w820281060.html   前言   Jive是一个开放的Java源代码项目。其目标是 ...
hgx615 评论(0) 有1412人浏览 2006-10-28 09:51

Rod Johnson 's attitudes

今天刚刚开始看《Expert One-on-One J2EE Design and Development》在[Introduction]中他写道 The book reflects my attitudes towards software development in general: I try to avoid religious positions. I've nev ...
OO 
sinokaka 评论(0) 有1017人浏览 2006-08-17 13:59

OO XP文章

http://csis.pace.edu/%7Ebergin/
hgq0011 评论(0) 有545人浏览 2006-07-05 13:57

OO XP文章

http://csis.pace.edu/%7Ebergin/
hgq0011 评论(0) 有356人浏览 2006-07-05 13:57

关于 "代码即文档"

我一直在设想下一代程序设计语言, 我想它应该是基于组件的, 相当于现在OO里一个类的概念的东西是一个独立组件的源码. 我觉得至关重要的一个新语言 ...
歆渊 评论(0) 有1343人浏览 2006-05-06 09:55

万恶[变]为首

这两天一直在看那个《Head first Design patterns》,看着各种各样的模式,理 解着各种各样的场景,看着看着,突然想到一个问题,这些模式为了什么,除了 ...
sinokaka 评论(0) 有1246人浏览 2006-02-28 15:13

Head first Design patterns

    最近一直在看《Head First Design Patterns》这本超厚的鸟语书,颇有收获,2年前还在看那本《JAVA与模式》,现在回想起来,当时很多不明白的地方,都在这本书里面找到了答案,个人觉得这两本应该说各有互补的地方。     阎宏的那本JAVA与模式,我觉得写得比较通俗易懂,使我直接逃过了那本设计模式的圣经的拷打,虽然我也买了可怕有可敬的薄薄的小册子。但是阎宏的书有个缺点就是废 ...
sinokaka 评论(0) 有1165人浏览 2006-02-24 10:11

PolePosition 开源数据库评测框架

www.polepos.org 这个评测引擎的结果被放在了 HypersnoicSQL 和 db4o 两个产品的网站上用于宣传, 但是评测结果的曲线图正如它所强调的那样并不能简单的看待, ...
歆渊 评论(0) 有1899人浏览 2006-02-09 00:23

Goodbye 2005

It seems the very time to summarize this wonderful year for myself: Finally finish my major and minor. Bravo~ It took me a whole year to prototype and design the ambitious finance BI  project. Now  th ...
cookoo 评论(0) 有1388人浏览 2005-12-31 09:05

关于Metaclass Programming (一)—— 动态创建Class

        前几天写Python中的Class这篇Post的时候,犯下了一个十分低级的错误,让我感觉十分惭愧。看来还是得继续努力,坚持大胆假设,细心求证的基本原则哦,呵呵~~~         言归正传,Qiangning Hong兄的Feedback不仅纠正了我犯下的错误,也促使了我去作进一步的思考。我原本希望通过Google去搜索Python中关于函数重载的内容,却很意外地发现了这样一个与P ...
perhaps 评论(0) 有1033人浏览 2005-08-30 23:53

《面向对象程序构造》的中文摘要

object oriented software construction的作者是Eiffel的创造者Bertrand Meyer,这本书是当前关于向对象程序设计最全的,被称为OO设计圣经,可惜该书没有中文版,俺买了一本,花了一天看了一半,作了一些读书笔记,现在写在Blog上,有益于大家参照面向对象程序构造第一章    软件质量1、  软件质量可以分为:外在质量和内在质量外在质量主要是指用户如何看待 ...
wl95421 评论(0) 有1142人浏览 2005-08-29 23:07

Python中的Class

        尽管Python在Function Programming中有着其他语言难以企及的的优势,但是我们也不要忘了Python也是一门OO语言哦。因此我们关注Python在FP上的优势的同时,还得了解一下Python在OO方面的特性。        要讨论Python的OO特性,了解Python中的Class自然是首当其冲了。在Python中定义class和创建对象实例都很简单,具体代码如 ...
perhaps 评论(0) 有1100人浏览 2005-08-25 23:06

关于数据访问模式(六)—— 资源管理模式的重要性

        随着硬件的日新月异,现在设计软件已经不再像十年前那样对软件占用的内存、软件运行消耗的CPU斤斤计较了。如果你有在DOS下写程序的体验,那么当年经常为物理内存不够而头痛的经历或许到现在还历历在目吧。还记得十年前会有很多书籍是专门讲述如何去优化程序,使其占用更少的内存。但是到现在,恐怕都难觅这类书籍的芳踪了。硬件厂商现在似乎为我们程序员创造着一个资源永动机,为我们的软件提供永远也用不完的 ...
perhaps 评论(0) 有946人浏览 2005-08-08 01:12

什么是Law of Demeter

        今天一如昨日,继续对WebWork进行小打小闹式的研究。在听了Raimundo老大一番醍醐罐顶般的讲解之后,我觉得要理解WebWork(XWork)巧妙的设计,还是得从IoC看起。于是,我开始阅读WebWork官方文档中关于IoC的部分。        在阅读的过程中,我发现了一个有趣的短语:Law of Demeter。文档对IoC的优势的描述,有这样一条:        Adhe ...
perhaps 评论(0) 有1234人浏览 2004-08-15 14:22

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics