English 中文(简体)
为什么不使用化学文摘社国际协会的工具? [闭门]
原标题:Why did not CASE tools succeed? [closed]
Closed. This question is opinion-based. It is not currently accepting answers.

......他们为什么失败?

我将证明可以归类为化学文摘社的某种概念,但我想避免以前的一些错误。

感谢!

最佳回答

首先,我认为图表在小而简单时具有真正的价值。 大型、非常详细的图表主要浪费了大量纸张、时间、硬驱动空间等。 单射和纸张对于小幅(足够简单)的图表来说是极为有益的。 一种软件工具只能帮助你重新制作一张如此庞大和复杂的图表,实际上保证无法使用。

其次,用大多数化学文摘社协会的工具,绘制图表的最快途径是先写一些(可能简化的模拟)法,然后从该法典中“反向工程师”图表。 直接提取图表往往比书写法缓慢。 为了提供许多实际价值,制作高水平图表必须比书写等值代码简单得多。

当你下台时,我很少看到作为“软件工程”实际“援助”的化学文摘社保工具。 在我所看到的多数情况下,软件工程完全单独进行,而化学文摘社E工具被用来从已经写成的代码中推翻工程师图表。 编制图表的人一般认为这些图表是无用的,并将其列入向高层管理人员提交的关于“湿度系数”的报告。 他们从图表中希望得到的唯一“援助”给管理当局留下了深刻印象,他们为了增加资金而正在做的工作十分复杂(其中一些包括标准图书馆部分等内容的图表,这纯粹是为了增加明显的复杂性)。

至于这些工具如何在软件工程部分失败,我不知道一个单一的简单答案——从我所看到的情况来看,我可以说,它比任何单一、光辉的问题多了“一千nick的ath”。 如果我确实要指出一个大问题,那么我所研究的问题不会真正考虑到模式。 例如,我喜欢以更高级别的抽象工作,这样我就能够指出一些功能,并像“我是否将这一功能的以下部分作为分校?” 是的,我可以把一张图表作为校正课,而没有一张,但我并没有说“改变整个等级,将X、Y和Z移到校正课”。

采用电子表格,使用典型的化学文摘社编号。 在一个电子表格中,我可以改变一个单元,它将自动重新计算它如何影响视其而定的电子表格中的其他任何内容。 相比之下,化学文摘社国际协会的工具似乎(至少对我而言)基本上处于电网控制的水平,在那里,我可以改变囚室,但我仍然不得不人工跟踪其他囚室依赖该囚房的情况,以及使用何种公式,并逐手计算和修改所有受影响的囚室。 是的,如果我想要打印正确的价值表,能够将其登上电脑,那么我就没有在囚室里打上抹黑的标记,而且 。 这是一种改进——但只有小型改进,而不是将个人计算机从玩具中转而用于少数潜水器的种类变成了地球上几乎所有商业的主力。

问题回答

在90年代初,我与诺琴蒂会重新合作。 我对小武器问题协调行动机制的要求所作的简单回答是,一旦你印刷了这一模式,它就已经老了。 将模型和守则搁置起来是不可能的。 第一个目标平台是小额信贷中心COBOL,但随后是客户-Server 94-95,随后是因特网97-98,没有人真心希望利用这一新平台。





相关问题
Template Classes in C++ ... a required skill set?

I m new to C++ and am wondering how much time I should invest in learning how to implement template classes. Are they widely used in industry, or is this something I should move through quickly?

JSON with classes?

Is there a standardized way to store classes in JSON, and then converting them back into classes again from a string? For example, I might have an array of objects of type Questions. I d like to ...

Object-Oriented Perl constructor syntax and named parameters

I m a little confused about what is going on in Perl constructors. I found these two examples perldoc perlbot. package Foo; #In Perl, the constructor is just a subroutine called new. sub new { #I ...

Passing another class amongst instances

I was wondering what is the best practice re. passing (another class) amongst two instances of the same class (lets call this Primary ). So, essentially in the constructor for the first, i can ...

Where can I find object-oriented Perl tutorials? [closed]

A Google search yields a number of results - but which ones are the best? The Perl site appears to contain two - perlboot and perltoot. I m reading these now, but what else is out there? Note: I ve ...