去年,我们根据所在产品线情况,整理了一份的开发要则(部分参考12-factor的内容和方式)。要则潜移默化的影响了后续的系统设计开发,使得新系统往更优雅、更具竞争力的方向发展。现在把要则放到博客和产品线技术汇,便于查阅与交流。
注:要则虽然由根据云时代特征制定的,但同样非常适合不在云跑的系统(文末有‘神书’推荐)
PS:最近看了一本神书《Unix编程艺术》,虽然是2000前开始写的,却已涵盖了以上要则背后的理念,膜拜一下。纵观整个IT发展史,基本是往Unix设计哲学的理念方向发展(如微服务,rest,敏捷编程的流行,符合了Unix的模块原则,组合原则,简洁原则,文本化(透明原则),经济原则等等)
网友评论