今天尝试了一个写 solidity 合约的方式,具体怎么做呢?
- 把要做的事情分成一小段一小段
- 每一个小段用文字描述一下做什么
- 然后问 AI,然后一句 AI 的回答,把一个函数写好
- 用马上用代码测试,测试代码也可以生成一下
- 测试完成,一个函数完成,干净出错小
- 然后继续下一个小段
这样做的好处是:
- 思路理清楚了
- 一小段一小段重新的概率不太大,怎么都会可以用
- 没一小段出错少,整体出错也少
- 看起来进度不快,其实进度挺快的
- 每次都很专注,每次都解决一些问题,慢慢理解程度也加深不少
会继续使用,有段时间没看一些合约代码,发现智能合约门槛又提高了,越来越不容易了,主要可能是:
- 本身 Solidity 还没有那么熟悉,有一些特别使用还不够熟悉
- 合约对质量要求高
- 合约间调用越来越多,每个合约的方法又很多,理解不同的合约很花时间
- 合约本身业务有些也是复杂又不容易理解
- 发展很快,只是不再国内,可能门槛慢慢慢慢就越提越高了
最终的想法是,什么事情都需要持续跟踪,不持续基本上后面就越来越难追的。