• 组件化的一个新想法

    从最细粒度去考虑,一个符合单一职责原则的类就是一个组件;再扩大一点,为了完成某个独立功能的几个类可以称之为组件,比如NSArray类簇、实现组合视图UICollectionView的相关类;再大一点,比如Foundation、UIKit、CoreData等,亦可称之为组件,通常意义上称为 framework 或 library;再再大一点,一个完整独立的 App 可以称之为一个组件。我们在所谓的组件化中讨论的业务组件基本处于第二个级别或第三个级别。
  • 组件化的一个新想法

    从最细粒度去考虑,一个符合单一职责原则的类就是一个组件;再扩大一点,为了完成某个独立功能的几个类可以称之为组件,比如NSArray类簇、实现组合视图UICollectionView的相关类;再大一点,比如Foundation、UIKit、CoreData等,亦可称之为组件,通常意义上称为 framework 或 library;再再大一点,一个完整独立的 App 可以称之为一个组件。我们在所谓的组件化中讨论的业务组件基本处于第二个级别或第三个级别。是在一个类里面实例化了另外一个实例。
公告

《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

课程地址:https://www.shiyanlou.com/courses/1436
9折优惠邀请码: ZHwfIjb1

该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。