如果集团变得太大怎么办?

What to do if a bloc gets too large?

Bloc documentations 建议为每一页创建一个区块。 在我的应用程序中,具有许多功能的页面块变得太大了。说到 300 行并且还在增加。

如何将这么大的 class 拆分成多个较小的部分以使其更易于管理?

好吧,您可以尝试将 UI/presentation 层本身拆分成小的子部分。因此,每个人都有较小的集团。还尝试重构一些代码使用函数以获得可重用代码,它可能会减少许多代码行并使文件更干净、更苗条....