写智能合约的一个新方式

今天尝试了一个写 solidity 合约的方式，具体怎么做呢？

把要做的事情分成一小段一小段

每一个小段用文字描述一下做什么

然后问 AI，然后一句 AI 的回答，把一个函数写好

用马上用代码测试，测试代码也可以生成一下

测试完成，一个函数完成，干净出错小

然后继续下一个小段

这样做的好处是：

思路理清楚了

一小段一小段重新的概率不太大，怎么都会可以用

没一小段出错少，整体出错也少

看起来进度不快，其实进度挺快的

每次都很专注，每次都解决一些问题，慢慢理解程度也加深不少

会继续使用，有段时间没看一些合约代码，发现智能合约门槛又提高了，越来越不容易了，主要可能是：

本身 Solidity 还没有那么熟悉，有一些特别使用还不够熟悉

合约对质量要求高

合约间调用越来越多，每个合约的方法又很多，理解不同的合约很花时间

合约本身业务有些也是复杂又不容易理解

发展很快，只是不再国内，可能门槛慢慢慢慢就越提越高了

最终的想法是，什么事情都需要持续跟踪，不持续基本上后面就越来越难追的。