0x00 封装前提
这次只封装到函数接口这一层,本来想封装到业务类调用的,还有好多知识点要复习,就放弃了。
现在就来说说封装接口的指导思想:
1.接口单一职责,这是一直我封装接口所提倡和遵守的,做一件事就好,多了除了作者自己‘嗨’,别人看不懂,这样的接口没劲。
2.每个语言都有语法特性,一定要前期了解好,这样方便做非法操作判断和处理。
3.编写接口前先实现功能,之后根据功能代码进行切割,这样封装起来心里有个数,对切割功能函数粒度有个把控。比如我封装ConnectMySqlDb()的时候,把环境变量也封装进去了,后来在释放环境句柄和连接句柄<