摘要 - 完整的堆栈软件应用程序通常被简化为基本的CRUD操作,这些应用程序可以忽略解决复杂开发挑战所必需的计算机科学原理。当前的方法论在管理这些复杂性时,效率通常很短。本文提出了一种创新的方法,该方法利用了基础计算机科学原理,专门使用定向的无环图(DAG)来模拟复杂的业务问题。我们介绍了广度优先开发(BFD),深度优先开发(DFD),环状定向发展(CDD),定向无环开发(DAD),初级BFD(PBFD)和初级DFD(PDFD),以增强应用程序的开发。通过使用位图,这种方法消除了接线表,从而在关系数据库内进行了更紧凑,更有效的数据处理。严格的测试和数以万计的数以万计的用户的生产部署超过八年的生产部署,取得了显着的结果:零错误,发展速度的提高最多二十倍,绩效增长了7至8次,并且与传统方法相比,较低的速度提高了二十次,存储要求降低到了一十八。
主要关键词