学习时间历程
先说一下自己的学习和开发的历程,可以从 2022 年 二三月份学习开始算起,刚开始就是熟悉区块链的知识,基本上可以说是从零开始吧,学了半个月之后开始慢慢进入开发状态,熟悉和开发智能合约。开发过程花了一个多月的时间,基本上也是边开发边学习,进入五月份之后开始进行新项目的开发,一直开发到六月份,还没等项目上线,项目人员就已经解散了…
学习过程
整体的学习过程是先掌握了基础的知识,区块链的基础概念,比如以太坊和区块链比特币的关系等等,去中心化到底是怎么回事,以及 Solidity 智能合约的学习,学习过程中的内容,我基本上是保留了比较完整的 QA 笔记。然后 ZP 找了一个比较完整的开源项目,就开始对着项目研究里面用到的具体的实例,研究合约和前后端交互的流程,职责划分这些东西,这样对整体项目开发架构就有了一些了解,学习过程也离不开自己的实践,我们搭建了开发环境之后,尝试在以太坊测试网络上进行合约的部署,比如 NFT 关联的标准 ERC721 合约等。然后就开始慢慢的接入合约的开发,然后在开发中不断的查漏补缺,找到自己还不理解的地方去进行学习以及阅读别人的开源代码,但是其实我在阅读别人开源代码这方面做的不够好。最后就是结合项目需求进行整体项目设计和开发了。
1/1/23About 10 min
