Java程序设计指南

     

软件设计与哲学,做人

22 3643

http://www.jdon.com/jivejdon/thread/32520.html 不得不佩服高人的语言,尤其是"killer"和"banq" 引经据典,随手捏来,着实让我着迷.就像是.

框架是银弹?还是可能是?如果永远都不是,是应该改改方向啦

17 2647

看到所有人都在讨论这个那个框架,感觉做出好软件,最大限度的降低成本,非框架莫属?可我为何总感觉框架没有让软件简单,反而更为复杂;框架不是解决问题的银弹,我们必须另寻出路;2000年开始用Struts,.

facade模式询问

5 1486

对于类似ejb的组件,sun的标准架构中,推崇一种facade模式,来做调用,那么是不是说facade类是部署在和类似ejb的组件在一个服务器上?这样才能减少网络消耗。那么是不是说,如果对ejb做分布.

讨论一下如何软件质量问题

17 2676

http://www.jdon.com/jivejdon/thread/31311.html原帖在上面既然jdon是讨论软件设计方式的论坛,那么目标是为了提高软件质量。我开个帖子想跟大家讨论一下软件质.

java真的没前途

123 39062 12

这个论坛里大部分是弄java的,但是我还是想表达我的观点。本人用了8年vc,2年linux-gcc,现在因工作需要参与一个java的项目。我对java、j2ee等的认识,可以归纳为3点:1、java的.

谈谈项目架构

1 1730

老是听人家谈一个项目的架构,Banq大哥和各位朋友,能不能说一个,一个项目的架构究竟是指什么?.

讨论一下购物下载系统

7 1263

最近公司想开发一个购物下载系统,带有新闻的那种。不知道架构和设计模式都要采用什么样的比较好。而且还有一个问题。团队都是临时组建起来的。大家并不知道有什么优势,用什么的样的架构和什么的东西,才能快速的开.

总觉得Hibernate影响设计思路

32 5730 2

玩hibernate有些日子了,但一直没敢在大型项目里用,主要是有种感觉:hibernate对设计思路有很大的干扰。说个具体的例子:很多应用都要求记录某一个业务对象的变更的历史,比如说,一个issue.

谈谈“模式思维”

24 7541 1 3K

现在各种框架越来越多;模式使用机会性似乎减少了,那么是不是意味着我们就不必掌握模式了呢?其实,学习模式实际为了培养模式思维,模式思维有助于了解和使用框架。例如如何我们在使用表现层哪个框架,都是MVC模.

面向对象的模块应该如何分工?

1 953

如果一个项目做完了面向对象的分析与设计,当具体分工时,应如何分工.按照什么规则。对面向对象了解比较少,让大家见笑了。.

UML和Java的阻抗

12 2052 1

UML核心标准竟然无法表达POJO属性以及Services服务这两个时髦的新概念,真是很奇怪!如果Java和UML这种发展概念不匹配下去,我们真的要问UML过时了吗?http://www.jdon.c.

J2EE集群原理

42 10059 1

这篇文章被放置于TSS右边重要栏目第二个,说明很多人对J2EE集群原理认识严重不足,而且在进行架构选择时,极其容易被忽视。http://www.theserverside.com/articles/a.

请问各位高手:如果想从普通程序员提高为系统设计者,应该学那些东东?多谢

6 969

请问各位高手:如果想从普通程序员提高为系统设计者,应该学那些东东?多谢.

请教Banq如何选择一个好的项目负责人

1 898

我们公司正拟建一个商业网站,公司上下挺重视,但由于原来没有搞网站的,现在想招一个技术负责人,希望他能统揽网站技术工作,那么我们如何在面试是考评这个人的能力呢,因为他不是普通的程序员,需要能够独立的进行.

我常常陷入一种尴尬的境地,灵活性让我把握不住

2 1010

我常常陷入一种尴尬的境地,自己所设计的程序的灵活性让我把握不住了。设计的时候,考虑其通用性,因此使用各种机制和模式,这些机制克服了平铺直叙手法写就的程序的“硬”度,但却引入了一定的复杂性,有时这种复杂.

Detailed design 的一些实施中的问题

1 1095

背景:类似外包性质的项目,需求变更很快问题一 :Detailed Design 应该怎么划?应该详细到什么级别? 代码级别?是不是做代码的时候,只参考design既可,无须参考URS?这种非常详细的d.

要性能,还是要设计?

33 4456

今天到新公司上班,写了一段非常简单的代码,负责把数据库一个表的log逐条显示出来,我写了一个XXLog类,用一个静态方法得到一个Iterator,里面容纳查询到的XXLog:public class .

O3P 思考

3 1735 3K

我的思考:一些词汇在本文中的含义: EJB: SUN SPECIFICATION 规定的Enterprise Java Bean, 文中基本是指Entity Bean, 特别是CMP Bean. AO.

如何编写健壮的程序

8 1899 2K

以下紧为个人观点,希望大家讨论和完善,并设计较为好用的类库编写健壮程序,首先正确的理解类库,考虑异常处理和输入参数校验,其次是跟踪和改进。概念程序的执行就是系统状态的变化过程, 任何一个方法的执行,对.

学习设计模式的笔录

2 956

我觉得精彩的地方,与大家分享:原文<设计模式>www.jdon.com1 "GoF 的设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧,让你能够真.

请问这种情况应该用什么模式?

9 1536

我有一个表,有几个维护这个表的程序,这些程序的作用有的在系统初始化时将此表中的数据先放进内存,以加快速度,有的构造与此表字段映射的对象,作为一个value object,等等。现在由于业务逻辑变化,需.

详细设计和概要设计的区别

4 3473

请问系统集成项目:1 需求分析出了一部分,如果用java来做的话,应该是ooa的部分吧,如果用uml来设计的话,用uml来描述什么呢,比如use case 2 是否要写个概要设计呢,就是系统的架构.

续:关于权限系统的设计

56 11916 2 4K

Note:首先,向版主致歉。这原是关于权限系统设计问题的回帖,本不应该另开新贴。而在下的另开新贴,一方面是因为本人的观点中与很多人的观点差别较大,另一方面也担心其会被“埋没”在原贴的大量回帖中。此外,.

请大家给些建议和意见,关于动态内容,静态发布。

10 1640

对于类似新闻这样的浏览量大而又不需要经常更新的动态内容,怎么样做到静态发布,也就是显示的时候是html格式的,而不需要去查数据库,这样系统的负荷也比较低,这中间可能涉及到文件的生成和链接的修改和模板,.