文章 "开发回放系统 — 市场模拟(第 27 部分):智能交易系统项目 — C_Mouse 类"

 

新文章 开发回放系统 — 市场模拟(第 27 部分):智能交易系统项目 — C_Mouse 类已发布:

在本文中,我们将实现 C_Mouse 类。它提供了最高级别的编程能力。不过,说到高级或低级编程语言,并不是在代码中包含污言秽语或行话。它有其它含义。当我们谈论高级或低级编程时,我们意指对于其他程序员来说理解代码是多么容易或困难。

在上一篇文章《开发回放系统(第 26 部分):智能交易系统项目(I)》中,我们详细研究了第一个类如何开始构造。现在我们扩展这些思路,并令它们更实用。这就把我们带到了 C_Mouse 类的创建。它提供了最高级别的编程能力。不过,说到高级或低级编程语言,并不是在代码中包含污言秽语或行话。它有其它含义。当我们谈论高级或低级编程时,我们意指对于其他程序员来说理解代码是多么容易或困难。事实上,高级和低级编程之间的区别表明了代码对其他开发人员来说是多么简单或复杂。因此,如果代码与自然语言相似,则可视其为高级;如果代码与自然语言相似度较低,且更接近处理器解释指令,则视其为低级。

我们的目标是令类代码尽可能高级,同时尽可能避免某些类型的建模,那样可能会令经验不足的人难以理解。这是目标,尽管我不能保证它会完全达成。

作者:Daniel Jose

原因: