怎样更好地理解一种开发语言或封装类库
2018-01-31 11:34
369 查看
一、看源码:看所用到的功能是怎样巧妙实现的
二、自己用代码实现同样的功能
三、思考它为什么要用这种方法来实现,主要考虑哪些方面的因素,有没有其他的实现方式,有没有更好的实现方式
以上其实也就是所谓的“造轮子”。
二、自己用代码实现同样的功能
三、思考它为什么要用这种方法来实现,主要考虑哪些方面的因素,有没有其他的实现方式,有没有更好的实现方式
以上其实也就是所谓的“造轮子”。
相关文章推荐
- C/C++开发语言系列之10---C++中消息的另外一种理解
- 移动开发领域,一种语言通吃多个开发平台Windows Phone/Android/iOS-介绍猴子平台。(转)
- IOS开发---OC语言-⑥封装(set、get)
- kotlin, 一种新的android平台一级开发语言
- AIDL 的理解与使用(一种android内部进程通信接口的描述语言)
- 怎样开发一个满足 psr-4 规范的php 类库
- 谁能开发一种用汉子编程的语言就牛逼了。
- 用DLL方式封装MDI子窗体是一种常用的软件开发技术
- 对于现代开发来说,JavaScript就是一种垃圾语言(转)
- 谈一谈入门一种或多种开发语言的套路?
- ubuntu14.04,安装Go语言(谷歌公司开发的一种语言)
- 【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系
- iOS 8 中新特性 - Swift 编程语言,一种接近自然语言的开发语言
- 怎样理解封装,继承,多态!三者的区别?
- ASP.NET 架构 项目开发-让设计模式成为一种心智-深入理解三层架构
- ubuntu14.04,安装Go语言(谷歌公司开发的一种语言)
- 舒适的前端开发环境是怎样一种体验?
- 独立开发一个App是一种怎样的体验?
- 【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系
- ios开发如何封装AFN第三方类库中的http请求