Corda技术之功能模块pdf文档分享

一,关于Corda源码的经验分享
  1. 还是要先知道有哪些功能,概念,会用一些基本功能。
  2. 理解Corda项目有哪些模块,并且标注核心模块。明确知道每一个模块提供了什么功能。
  3. 解Corda模块之间的依赖关系。从构建文件中找。
  4. 对core, node, nodeapi, client模块进行阅读。其中,client中有最高层的接口;core中也有最高层接口;node, nodeapi就是这些高层接口的实现过程。
  5. 理解整个物理模型。Notary有26张表,需要理解字段的意义,学到表的命名与功能模块的关系。普通表有23张表,需要理解字段的意义。
  6. 画出UML图,最重要的事情。
  7. 画出核心流程的时序图。比如启动流程,Hibernate配置流程。
  8. 找出核心方法,进行理解和阅读。学习实现过程,写作方式。尤其是语法平面的排版,容错的考虑,错误的捕获和处理,怎么考虑到的。
  9. 最大的收获。多试试几次,别一两次失败了,就放弃了。以前经验,写代码,拆分,拆分大象读代码,由内向外

二,分享整个Corda项目功能模块图,它就是地图一样,囊括了整个Corda细节技术知识。良心分享。花费了很多时间整理。如果需要,就关注我哈。

不支持上传pdf和xmind文件。如果需要就加我好友吧。微信:ouyangtian199682


小结
  1. 首先,我分享了自己的经验,也不完全是,因为到处都读得到类似的描述。
  2. 其次,我主要分享Corda整个源码的功能模块图,是使用xmind画的,转成的pdf文档6M。转成图片根本没法看。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值