学习一个陌生的开源库的方法建议

转载,初看这句话,感觉没什么意义,但当你在看开源库的例子的时候,不妨多想想这句话。


  对于一个不熟悉的开源库和模块,我觉的最好的学习方法莫过于:
  1. 使用库,看库实现了什么功能和接口;
  2. 抛开库,想一想,自己如何实现。可以想出来是最好的,想不出其实也没什么关系,至少有了疑问。
  3. 看库的内层代码,学习和比较作者思路。

 如果只是简单调用接口,那么最省心的方法则是:

   读相关例子,理解该例子程序的设计思路,然后在编写自己程序的时候,跟着这个思路去实现,等到熟悉的差不多了,再谈内部细节。

顺便再手动实现一份UML类图,加深印象.

转载于:https://www.cnblogs.com/uagvdu/p/11435152.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值