如何开发一个好的框架(库)

2021-12-17  本文已影响0人  VioletJack

工作这么多年,写过不少代码。也试着写过一些框架用于项目中。今天在《极客时间》的课程中看到一种说法特别好。这里做个笔记。

好的框架的特点

哪些框架有类似的特点:

谈到业务框架

所以,好的框架应该易于上手,且能够帮开发者屏蔽处理一些事情的细节。
在项目开发中,逐步把复杂的、通用的东西下沉,逐步 less 化。那么只要下沉的框架合理、易用,那么开发和维护项目的成本将逐步降低。甚至可以将下沉的成果推广到其他业务线(KPI 就这么来了~)。

反思

仔细想了想,我除了做过一个 UI 组件库之外,并没有太多的去提炼、下沉一些库。UI 组件库是因为公司当时 UI 设计标准一直在变,就无法做到屏蔽写组件这件事情,无疾而终。
不过,在了解了这个理念后,可以试着从业务代码中下沉一些有意义的东西,也是很有意义的。

上一篇 下一篇

猜你喜欢

热点阅读