接上篇的项目基本设计,这次主要是来说具体的实现。
编写可测试的代码
不管在之前的 MBanner 1.0 分支的版本中,还是在借鉴的 QingtingBannerView 中,测试这个环节始终是遗漏的一点。毕竟都是程序员,很少会进行测试驱动开发。所以这次…
UNTO A FULL GROWN MAN.
接上篇的项目基本设计,这次主要是来说具体的实现。
不管在之前的 MBanner 1.0 分支的版本中,还是在借鉴的 QingtingBannerView 中,测试这个环节始终是遗漏的一点。毕竟都是程序员,很少会进行测试驱动开发。所以这次…