Plank生成不可变模型对象的命令行工具

木板 Plank 是个挺好用的命令行工具,专门用来从 JSON 模式生成不可变模型对象。随着你项目的复杂度增加,它能大大节省你写样板代码的时间,还能有效避免模型出错。通过 JSON 来定义模式,你可以更轻松地生成不变类,并且这些类自带‘Builder’来突变,保证了模型的完整性。适合用在需要严格类型安全和空引用检查的地方。你可以通过brew install plank来安装它,或者通过 Docker 在 Linux 上运行。对了,源代码构建也蛮,用swift build就能搞定,,如果你想分发二进制文件,还是建议用 Makefile 来构建。你有兴趣的话可以继续了解一下,试试看它的效果。

folder
木板:生成不可变模型对象的工具 预估大小:160个文件
file
.gitattributes 113B
file
BUILD.bazel 291B
file
User.h 3KB
file
Pin.h 5KB
file
Board.h 2KB
file
Everything.h 14KB
file
Image.h 2KB
file
VariableSubtitution.h 3KB
file
OneofObject.h 2KB
folder
.flowconfig 文件夹
file
Dockerfile 233B
file
.bazelversion 6B
file
Gemfile 62B
file
Dangerfile 1KB
file
Dockerfile.ci 200B
file
bazel 10KB
file
.bazelrc 213B
file
solarized-dark.css 1KB
file
BUILD 618B
file
.gitignore 434B
zip 文件大小:270.92KB