正交大意类似垂直,就是事物之间互相不影响,就跟坐标系一样,各有各的数值。
生活中的正交,可以方便管理,不容易造成互相影响互相干扰。比如生活工作正交,开车不用手机,编程不看新闻等。
在设计软件系统的时候,也可以尽量分析业务中正交的部分,分别实现成不同的模块,做到高内聚低耦合。
基于文件的应用
在过去,很多应用都有专门的文件格式,比如 Word、Excel 等。但是现在,应用大部分都跟数据库关联。
Web 前端开发领域的正交化技术栈
在 Web 前端开发领域,技术栈太多了。针对 CMS,如何选择一套正交化技术栈,做到高内聚低耦合,各个技术的变动基本不影响其它技术?