《关于项目中的设计与任务分配的问题》的相关内容
相关讨论
有关于classloader的思考(或者说是困惑)
想设计个比较大的项目(MIS类型的,可以认为是个财务,人力资源,供应链,CRM的杂交体),里面有若干模块,将来还会有更多的模块。
现在在架构上有如下需求:
1。有一个核心模块,作为各个模块的基础,负责调用各个具体模块,负责处理诸如事务,权限等问题。
2。各个模块 ...
by edge_hh 2006-07-13 浏览 (8496) 回复 (22) 关键字:
讨论interface在java编程中的作用
yhc0125的那个帖子本来只是讨论OCP的,所以我还是另外开一贴,专门邀请ajoo讨论interface在java编程中的作用问题。
先说说你的那个回贴。
firebody直接就晕过去了
我还是认真的看了看,然后决定不一条一条的回复你的回复了。这样反而不利于深入的讨论,Trustno1说这样的讨论甚是无趣,我也觉得,但是讨论这个问题的意义,还是要比“拿着尺子测量杆盘刀叉与餐桌距离”要大一些 ...
by 庄表伟 2004-09-24 浏览 (28706) 回复 (62) 关键字:
什么是“测试驱动开发”
经过这几天的观察,我相当surprise地发现,很多同志还没有明白什么是“测试驱动开发”:开发之前写的测试是干什么用的——之所以说“surprise”,因为既有“惊讶”,也有“惊喜”。结合着最近做高校巡讲遇到的问题,我稍微做一些解释。
(前面的讨论:
http://forum.javaeye.com/viewtopic.php?t=19959
http://forum.javaeye.com/v ...
by gigix 2006-04-24 浏览 (42159) 回复 (98) 关键字:
对于OCP原则的困惑
我对OCP原则的困惑:
ocp原则的基本思想是对于扩展是开放的,对于更改是封闭的。该原则在java中的实现是通过接口完成的,可是在具体操作中功能的扩展是一定会出现变化的,这样怎么是对更改是封闭的呢?
比如说我定义了一个接口Interface A,他的一个实现class B,我在调用B来完成功能时这样做A temp = new B();
这样的话当我给他另外一个实现class C时,我的客户 ...
by yhc0125 2004-09-22 浏览 (25305) 回复 (87) 关键字:
相关博客
<转>如何从开发人员走向架构师
如何从开发人员走向架构师
2007.03.15 来自:developerWorks 中国 共有评论(6)条
http://news.csdn.net/n/20070315/102011.html
抽象思维和分析:架构师必须能够理解表述模糊的概念并将其变成相关各方能够理解的项目构件。开发人员经常具有很强的数学能力,而好 ...
by laorer 2007-08-16 浏览 (214) 回复 (0) 关键字:
软件架构是的成长路程
软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。
& ...
by liuxingyu3000 2007-08-29 浏览 (320) 回复 (1) 关键字:
IBM DeveloperWorks 中国: 如何从开发人员走向架构师
抽象思维和分析:架构师必须能够理解表述模糊的概念并将其变成相关各方能够理解的项目构件。开发人员经常具有很强的数学能力,而好的架构师则倾向于表现出更强的口头表达能力。架构师可以偏爱任何经典的、经过时间考验的软件系统开发方法。 很多架构师都是从好的开发人员逐步过渡而来的,但并非每个好的开发人员都希望成为架构师,而且他们并不是都适合做架构师。无论您是打算进行职业转型的开发人员,还是寻找能承担体系结构设 ...
by kaoiki 2007-03-18 浏览 (248) 回复 (0) 关键字:
如何从开发人员走向架构师
如何从开发人员走向架构师
来自:developerWorks 中国
很多架构师都是从好的开发人员逐步过渡而来的,但并非每个好的开发人员都希望成为架构师,而且他们并不是都适合做架构师。无论您是打算进行职业转型的开发人员,还是寻找能承担体系结构设计责任的合适人选的经理,都务必对此转型过程有个清楚的了解。本文将讨论从实现专家到架构师的过渡过 ...
by lihongjun 2007-03-19 浏览 (183) 回复 (0) 关键字:
相关圈子讨论
[zz]软件架构师成长之路
对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司CEO的同时,也担任了微软公司的荣誉角色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关键技术问题,形成“强者愈强”的良性循环。部分优秀的开发人员在工作了一定时间后,就要开始考虑自己的未来到底向哪个方向发展。 ...
by imjl 2007-08-10 浏览 (1213) 回复 (6)
选择dorado之前的FAQ - 技术篇
1. dorado能帮我做什么?
Dorado能为我们带来以下两大价值:
极大的改善Web应用客户端的易用性。
提供一个针对Web应用表现层的全面的快速开发框架。
如果您打算使用dorado中原生的开发模式(一种相对简洁的类似于ASP.net的开发模式)的话,dorado甚至就是一个完整的包括数据库访问、国际化、安全认证的开发框架。
dorado还提供了一个好用的集成开发工具 ...
by hotbarsmu 2008-09-20 浏览 (35) 回复 (0)
C++最重要的语法-const, private
公司有个同事也是使用C++开发,代码质量从我个人角度来看感觉非常差,几个明显地方:
1、类、对象的概念非常混乱,某些类只能生成一个对象,多了肯定有问题了。这导致无法在一个进程中监听多个端口,当然人家的解决办法就是用多进程。
2、类与类之间强耦合,可以说除了一些小工具类以外,没有任何一个类可以单独拿出来使用,所有类里面的成员都是public,因为你不知道哪个其它类还要使用这个成员。线程函数因为要 ...
by qiezi 2007-06-10 浏览 (1612) 回复 (12)
交叉包含该如何解决啊
//file A.d
module A;
private import B;
//file B.d
module B;
private import A;
此时编译会报错,module A is in multiple packages A,这该如何解决呢?
by codekitten 2008-06-09 浏览 (1255) 回复 (27)
打算建立一个小团队,收集点民意
通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。
这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4921) 回复 (95)
相关新闻
[听译大师说话]python 创始人访谈录 : 关于 django 和 ruby
【听译大师说话】是我最近打算搞的一个系列。我以前觉得看这些大师访谈并没有什么意思,他们的想法大多在书本和网站都有所介绍,他们本人也接受了很多访谈,估计说的也都是些套话,所以没必要看。最近听了两个访谈,一个是采访 python 创始人 Guido van Rossum 的,另外一个是采访 php 创始人 Rasmus Lerdorf, 让我感触很深,很多以前的一些困惑得以解释。我想这些访谈节目应该让 ...
by koalant 2008-07-22 浏览 (2217) 回复 (7) 关键字:
[听译大师说话]python 创始人访谈录2: python 的起源 特点和未来
perl 创始人和 python 创始人
听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多的内容,结果最终搞的自己兴趣全无了,下次看来还是应该一点一点的来。 我的听力还是不好,有一些东西没听出来我就不翻译了,大体意思上应该不会差很多的,希望大家见谅。
主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Tw ...
by koalant 2008-07-22 浏览 (1711) 回复 (3) 关键字:
JavaEye问题频道也很幽默.不信?我指给您看...
JavaEye问答频道推出两个多月了,在问答频道中混了这么久,也很有收获.
回答问题的同时,也是一个学习的过程.主要有以下几点.
1>.在回答问题的时候,会想一想怎么组织回答.锻炼了回答问题的组织能力.
2>.站在提问人的角度,思考问题出错的原因,锻炼了思维能力.
3>.很多问题经常遇到,但是没有注意的问题,回答的过程中使自己更深入的思考了一下.
...
...
N ...
by ham 2008-07-17 浏览 (2997) 回复 (14) 关键字:

