Tiny框架设计原则

Tiny框架设计理念围绕八大原则:约定优于配置、DRY原则、减法原则、下级服从上级、自动组装、模块化、单一原则和集中配置。这些原则旨在提高开发效率,减少重复工作,简化底层程序员任务,强制模块间正确交互,并优化集成与维护过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

更多内容,查看官网:www.tinygroup.org

约定优于配置原则-COC

Tiny框架在设计时充分考虑此原则,凡是可以通过一定的约定来大大减少配置或开发量的,一般都会采用。

所以在Tiny框架的扩展、开发、配置过程中,会经常发现一些“潜规则”,如果利用好这些“潜规则”,会起起事半功倍的效果。

不要重复你自己原则-DRY

Tiny框架的构建者对于做重复的事情一向是深恶痛绝的,因此非常不原意开发人员在基于Tiny框架进行开发时出现重复的内容。

为此Tiny框架在设计上做了大量的工作,来避免程序员做违反DRY原则的内容,所以在Tiny框架中,所有的工作内容都是做一次就足够。

减法原则

减法原则是我们自己提出的,意思就是给程序员做减法。

一般来说越到底层的程序员,工作时间越短、技能越弱、经验越少。但是实际工作当中,你会发现越到底层的程序员要做的事情越多,要用的技能也越多。

Tiny构建者认为,这也是现在程序员工作效率低、质量差的重要原因。因此我们认为应该给程序员做减发,越到底层的程序员做的事情要越单一、越简单。

下级服从上级原则

可能有人在笑了,这个也算原则?确实,它就是原则,只不过原来下级服务上级是挂在嘴上的,而Tiny框架则从框架层级做了限制,使得下级必须服务上级。

这两点主要体现在流程及页面实现中ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值