Flutter 6 个建议改善你的代码结构

Posted 会煮咖啡的猫咪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 6 个建议改善你的代码结构相关的知识,希望对你有一定的参考价值。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aU014PHS-1636334119828)(https://ducafecat.tech/2021/11/08/translation/5-flutter-tips-for-better-code-structure/2021-11-08-09-08-13.png)]

正文

1. 将 init 操作与 main 函数分离,使其更加清晰

2. 你可以简单地管理这样的 GetX 路由,而不需要任何麻烦

  • 用法
Get.toNamed(Routes.login);
  • 怎么做

3. 你也可以在一个地方管理你的样式风格

  • 用法
// S stands for Styles

S.colors.red
S.textStyles.f10Medium
S.shadows.softShadow
  • 怎么做

4. 像 boss 一样管理你的资源

  • 用法
// R stands for Resources// Animations

R.anims.loading// SVG images
R.icons.logo// `mages
R.images.
  • 怎么做

5. 集中管理你的常量

  • 用法
// C stands for Constants

C.title
C.names
C.descp
  • 怎么做

6. 建立你的工具类 utils,我们在一个地方使用所有的时间

  • 用法
Utils.formatDate(date,locale);

Utils.formatters.onlyTwoDecimalDigits;

Utils.show.dialog();
  • 怎么做


© 猫哥

  • https://ducafecat.tech/

  • https://github.com/ducafecat

  • 微信群 ducafecat

  • b 站 https://space.bilibili.com/404904528

以上是关于Flutter 6 个建议改善你的代码结构的主要内容,如果未能解决你的问题,请参考以下文章

编写高质量代码:改善Java程序的151个建议(第6章:枚举和注解___建议88~92)

编写高质量代码:改善Java程序的151个建议(第6章:枚举和注解___建议83~87)

转载---编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议6~10)

编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议6~10)

编写高质量代码改善C#程序的157个建议——建议28:理解延迟求值和主动求值之间的区别

代码质量优先——《编写高质量代码:改善c程序代码的125个建议》