程序员的层级结构
什么是框架?
框架就是由Interface和Abstract为纲领构筑的.我们要写一个框架,首先要确定我们的目的,然后再去完善这个目的的实现逻辑.
总的来说一个技术部门就像一个学校,层级结构分明而有必要.
框架就是由Interface和Abstract为纲领构筑的.我们要写一个框架,首先要确定我们的目的,然后再去完善这个目的的实现逻辑.
我们可以把框架比作一本书.这本书提纲挈领的部分就是目录,Interface和Abstract就是这个目录的章节.章节内的篇章,就是对这个章节的具体描述和实现,也就是Interface和Abstract的具体实现类.
我们常说的框架应用就是在掌握了这本书的篇章段落知识后的运用.我们可以通过书中的知识构建常用的业务,例如皂化反应和酒精的制作.有时候我们的业务涉及到的知识比较多,那么我们可能就要用到多个框架的知识体系了,如现在流行的spring框架整合,正是糅合了web服务的前端和后端,使得业务简洁和流程化了.这个过程可以理解为我们将多个框架的知识又再次提纲挈领了一次,重新构建了一个新的框架,写了一本新的书.
总的来说一个技术部门就像一个学校,层级结构分明而有必要.