哪怕一个细节的疏漏没有发现,上链后整个项目都可能付之一炬。
我现在只能尽量在开发和测试前,提前把能想到的主要功能、和需要实现的方法给写出来。 但经过了两个项目,发现从合约的结构、方法的实现逻辑、一些流程,疏漏仍然非常的多。大量的时间和精力浪费。
比如我做了一个Token合约项目,用了一周。但事后回顾发现如果逻辑清晰的话,只用一半的时间就够了,因为大部分时间被我浪费在了开发过程中的修改,对于很多东西没有提前构想好。
另外还想请教一下,大家在写合约项目的时候。做测试是随着合约开发的功能同时进行测试,还是合约开发好了再单独做所有合约功能的测试?
这两个问题: 1.关于如何建立一个合约开发和测试的清晰实现流程 2.做合约测试的时间选择
.