论文标题
动态阵列最终会改变模型的构建方式吗?
Will Dynamic Arrays finally change the way Models are built?
论文作者
论文摘要
电子表格提供了一种非常成功的直观手段,用于处理和交换数值内容。它的直观临时性质使其在包括业务和工程在内的不同领域中非常受欢迎,但是这些相同的特征使其非常容易出错。许多人会质疑它是适合认真分析还是建模任务。先前的Eusprig论文研究了名称在提高解决方案透明度的作用,并提供了可读的符号,以与问题域进行构建。广泛使用的是CSE阵列公式,但公认的是,它们的使用使电子表格开发变得非常繁琐。从那时起,已经引入了新的动态阵列,并且数组计算现在是Excel的默认操作模式。本文探讨了以下论点:它们在更专业的发展环境中的采用可以取代解决方案完整性很重要的传统技术。完全动态模型的一个主要优点是,它们需要减少手动干预才能使它们保持最新状态,因此有可能减少随之而来的错误和风险。
Spreadsheets offer a supremely successful and intuitive means of processing and exchanging numerical content. Its intuitive ad-hoc nature makes it hugely popular for use in diverse areas including business and engineering, yet these very same characteristics make it extraordinarily error-prone; many would question whether it is suitable for serious analysis or modelling tasks. A previous EuSpRIG paper examined the role of Names in increasing solution transparency and providing a readable notation to forge links with the problem domain. Extensive use was made of CSE array formulas, but it is acknowledged that their use makes spreadsheet development a distinctly cumbersome task. Since that time, the new dynamic arrays have been introduced and array calculation is now the default mode of operation for Excel. This paper examines the thesis that their adoption within a more professional development environment could replace traditional techniques where solution integrity is important. A major advantage of fully dynamic models is that they require less manual intervention to keep them updated and so have the potential to reduce the attendant errors and risk.