谈到技术栈,这里可不止那么简单。大家都知道以太坊、波场、EOS这些名牌,其实再往深了看,烂大街的还有很多。如果你选择了以太坊,你得学 Solidity;如果是EOS,你就得对 C 了如指掌。我一开始选的就是 Solidity,结果搞了半年,连个小程序都没弄出来,真的是对自己心力交瘁。后来我才发现,其实不管选择哪个,都要围绕着项目的需求来决定。不然你就是一头独木桥,走了都不知道要碰多少坎。
别说你自己没碰到过好多奇奇怪怪的报错,就拿我来说,还记得有一次,我的合约突然就报出一个 “out of gas” 的错误。你说我这不是扯淡吗,明明在测试网上跑得好好的呀!结果去查才发现,我的某个循环逻辑设计得太复杂,消耗资源太高,直接就给我卡住了。如何调试这个问题?我当时应该是冷静点,把每一步都记录下来,再进行分析,而不是因为一个报错就手忙脚乱。最后我还是通过不断的拆分功能查找到了问题。
leave a reply