更多内容,查看官网:www.tinygroup.org
约定优于配置原则-COC
Tiny框架在设计时充分考虑此原则,凡是可以通过一定的约定来大大减少配置或开发量的,一般都会采用。
所以在Tiny框架的扩展、开发、配置过程中,会经常发现一些“潜规则”,如果利用好这些“潜规则”,会起起事半功倍的效果。
不要重复你自己原则-DRY
Tiny框架的构建者对于做重复的事情一向是深恶痛绝的,因此非常不原意开发人员在基于Tiny框架进行开发时出现重复的内容。
为此Tiny框架在设计上做了大量的工作,来避免程序员做违反DRY原则的内容,所以在Tiny框架中,所有的工作内容都是做一次就足够。
减法原则
减法原则是我们自己提出的,意思就是给程序员做减法。
一般来说越到底层的程序员,工作时间越短、技能越弱、经验越少。但是实际工作当中,你会发现越到底层的程序员要做的事情越多,要用的技能也越多。
Tiny构建者认为,这也是现在程序员工作效率低、质量差的重要原因。因此我们认为应该给程序员做减发,越到底层的程序员做的事情要越单一、越简单。
下级服从上级原则
可能有人在笑了,这个也算原则?确实,它就是原则,只不过原来下级服务上级是挂在嘴上的,而Tiny框架则从框架层级做了限制,使得下级必须服务上级。
这两点主要体现在流程及页面实现中ÿ