Angular 2+:分解大型component.ts文件的角度方式

Angular 2+:分解大型component.ts文件的角度方式,angular,angular5,organization,code-organization,readability,Angular,Angular5,Organization,Code Organization,Readability,这个问题与代码组织有关。 我是一个叫做ng simple slideshow的有角度的软件包的作者。到目前为止,最长的文件是幻灯片文件。它太长了,越来越难读了 在组织和可读性方面,如何从角度分离这些代码?当我使用angular 2+设计类时,我使用了来自面向对象编程语言(如Java)的概念。继承、封装、多态和抽象是java的四大支柱 我试着把我的课程设计成一个单一的目标 使用继承和基于组合的设计来提供代码:可重用性、可读性和类之间的松散耦合 项目树结构,命名类/文件也很重要。如果操作正确,它可以

这个问题与代码组织有关。 我是一个叫做ng simple slideshow的有角度的软件包的作者。到目前为止,最长的文件是幻灯片文件。它太长了,越来越难读了


在组织和可读性方面,如何从角度分离这些代码?

当我使用angular 2+设计类时,我使用了来自面向对象编程语言(如Java)的概念。继承、封装、多态和抽象是java的四大支柱

我试着把我的课程设计成一个单一的目标

使用继承和基于组合的设计来提供代码:可重用性、可读性和类之间的松散耦合


项目树结构,命名类/文件也很重要。如果操作正确,它可以提供代码库中已有内容的高级视图,并使其他人更容易使用它

谢谢你的回答。问题是,对于这个特殊用途,不需要再次使用这个类。这是一个简单的包,这是唯一的组件。