改变

虽然之前也在用各种前后端的包管理工具,但这次持续一个月的新版后台开发,我对于 包管理工具 在什么情况下用,怎么用有了毕竟好的理解。

1、包管理工具是什么?

包的提供者依据自己的过往经验,将具体某一任务抽象为一组接口,并实现了接口对应的方法,提供给有类似业务需求的开发者。

2、什么情况下用?

当自己面对一个项目无从下手,或者这块功能你已经了然于心但又想知道业内高水平同行是怎么抽象的,这种情况下可以用。

3、怎么用?

建议从README开始,了解项目的前因后果。再依据目录树理解该组建的组织方式,学习组建内对接口抽象的把握。接口抽象纯粹是经验以及软件工程能力的一种体现。

代码和文章一样,多读读大有脾益。千万不要只偏居公司一偶,疲于应付 PM 改来改去的 dirty work 。

补充:
Mac下面的Blogo用起来真舒服啊。