你没有样式代码的概念
当您第一次开始编写软件时。很可能,成功的编译非常棒。然而,随着岁月的流逝,开发代码样式框架对于实用程序是必要的,并且意味着专业知识。其中一些技巧是由性能增强驱动的,而另一些则是由纯粹的视觉风格驱动的。
Swift 中的样式化大括号
很简单。如果你想吸引你的同事,那就分享这些讨厌的东西……
有两种样式的格式化大括号。第一个是One True Brace Style,我知道它很浮夸,被称为 1TBS。
1TBS 样式
If let x = x {
// code
} else {
// code
}
第二种是Allman Style,也称为 BSD 风格。
Allman
If let x = x
{
// code
}
else
{
// code
}
许多 Swift 程序员都不知道,我们压倒性地遵循 1TBS 风格。但是,如果您需要更好的可读性,Allman 风格会派上用场。您可以在单一范围内使用两者的混合方法。
避免使用惰性关键字进行急切的评估
使用高阶函数时。惰性当然会延迟求值,