《非程序员》第17期发行了! (100分)

  • 主题发起人 dbbdggdbbdgg3
  • 开始时间
D

dbbdggdbbdgg3

Unregistered / Unconfirmed
GUEST, unregistred user!
《非程序员》第17期发行了!
(umlchina北京公开课,2002年9月14日至15日,北京中关村1号海龙大厦713-714报告厅,报名请联系:bjcourse@umlchina.com)
请到http://www.umlchina.com/xprogrammer/Index1.htm 下载,5.9M
umlchina(http://www.umlchina.com)以e-book方式发行免费电子杂志《非程序员》。杂志从“软件以用为本”出发,重点关注软件设计。
非常需要您的意见!欢迎来信: think@umlchina.com
投稿:editor@umlchina.com,有关征稿信息请见:
http://www.umlchina.com/xprogrammer/xprogrammer.htm
《非程序员》第17期目录
【访谈】
Marko Boger: XP、UML和Poseidon
...ArgoUML是一个开放源代码的项目,这便是它与一般的项目所不同的。这也只是简单的提法。当然,Poseidon还会有很多不同之处。很显然,我们是Rational的竞争对手。如果Rose是更好的工具的话,我想我们就不会开始Argo的开发了。...
Peter Merel:妻子告诉我该睡觉了
...我曾经好几次遇到过这种情况,我并不认为有非常完美的解决方案。最好你的远端客户能指定一个本地的代表,这个人有相关领域业务知识并能定期和客户沟通。在HP工作的时候,曾经有一次有三个小组介入了我负责的一个项目,主要的两个在圣地亚哥。除了相当昂贵的电视会议系统的花费外,我们每个月还必须派人飞来飞去。...
【方法】
用户界面的UML建模
...统一建模语言(UML)是对应用程序进行面向对象建模的标准标记语言(notation),因此我们会很自然地将其作为用户界面(UI)建模的选择。但是,我们并不清楚如何使用UML来进行UI的建模。本文给出了一个使用UML进行用户界面建模的案例。该案例指出了那些无法使用UML标记来进行建模的UI侧重面,以及一组可用于UI建模的UML构建法(constructor)。其中的建模问题说明了使用UML进行UI建模的一些缺陷,而采用的这组构建法也同时表明了一些该方面的能力。这些被证实的能力和缺陷可作为公式来表达成一种对UML进行扩展(extend)的策略,从而对用户界面的设计提供更好的支持。...
界面耻辱纪念堂-术语
...如果程序开发者和用户具有相同的知识背景,那可就太好了。程序就会按用户完成任务的需要来设计,双方都知道对方说的是什么。不幸的是这样的情况太少了。有太多的程序给人的印象是:它们使用不同的语言。下面就是一些非常不清楚的程序元素的例子。...
用户界面软件
...象SmallTalk或Java这些语言,通常需要一行代码来使得某个菜单选择失效,或者弹出一个简单的对话框来提醒用户。所以,当你的域层面的代码(domain code)里发生了一些奇怪的事情时就总想提示用户,问:“要不要继续运行?(是/否/帮助)”然而,这真的是一个好主意吗?或迟或早你就会发现有不同的用户要对系统进行操作。它们必须每天重复上千遍的工作,希望按尽可能少的键来让这个系统帮他完成工作。...
分析模式学习笔记:LOG-日志记录模式
...轻轻地我走了,正如我轻轻地来,我挥一挥衣袖,不带走一片云彩。这样的情况在有了日志记录的系统里是不可能发生的,因为,日志把发生的一切都“记录在案”了,这一节,我们就来看看日志记录建模和实现的各种思路。我们首先来看一张Windows系统日志的图片...
电子商务应用系统的几种模式
...软件开发业见证了从桌面应用系统的开发向高扩展的、分布式的、基于服务器的电子商务应用系统的开发的转移。大多数开发者来自于PC世界,很少知道如何处理分布式应用、服务器、并发性、扩展性、高可用性和容错事宜。电子商务应用开发模式将使开发者意识到他们需要处理的核心问题,并向他们展示解决这些问题的方法。本文的构建电子商务应用系统的模式集迈出了这方面的第一步。...
重构过程中的行为保持
...显然,重构应该保持程序的行为不发生变化。在本章中,我将讨论几个与“行为保持”相关的主题。在第1节中,我首先向读者介绍几个很容易在重构过程中被破坏的程序属性。在第2节中,我对重构的作用范围做了一个定义。在第3节中,我列出了用于描述重构前提条件的函数式,这些前提条件可以保证重构前后程序的行为保持一致。...
 
下载中,慢慢看看
 
以前的我也下过,不错,支持!!
 
多人接受答案了。
 
顶部