gpt4 book ai didi

c++ - 设计文件上具体怎么弄?

转载 作者:可可西里 更新时间:2023-11-01 18:09:57 24 4
gpt4 key购买 nike

我正在为一个安全子系统创建一个设计文档,用 C++ 编写。我已经为主要用例创建了类图和序列图。我还为每个类指定了公共(public)属性、关联和方法。但是,我还没有将方法定义深入到 C++ 级别。因为我和其他开发人员一样是 C++ 的新手,所以我想知道继续并指定到这个级别是否没有意义。想法?

编辑:哇——完全反对,一致。例如,我在考虑有关指定 const 与非 const、传递引用、处理默认构造函数和分配等的整个业务。我确实相信到目前为止,将其详细说明到这种程度非常有帮助。我肯定对系统的工作方式有了更清晰的认识。也许如果我只是做一些方法,例如,在深入研究代码之前?

最佳答案

我不建议达到这个水平,但话又说回来,你已经超过了我在设计规范中的水平。我个人的感觉是,当您在开发代码时发现您对代码将如何工作的猜测是错误的时,预先在详细设计上投入大量精力将被浪费。我会坚持高层设计,并考虑使用 TDD(测试驱动开发)来指导底层设计和实现。

关于c++ - 设计文件上具体怎么弄?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/698415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com