NL.15: Use spaces sparinglygit
NL.15:谨慎使用空格github
Reason(缘由)web
Too much space makes the text larger and distracts.编程
太多的空格会使文本变长并分散注意力。设计模式
Example, bad(反面示例)微信
#include < map >
int main(int argc, char * argv [ ])
{
// ...
}
Example(示例)
#include <map>
int main(int argc, char* argv[])
{
// ...
}
Note(注意)
Some IDEs have their own opinions and add distracting space.架构
一些IDE有本身的看法,并会增长分散注意力的空格。app
This is a recommendation for when you have no constraints or better ideas. This rule was added after many requests for guidance.ide
当您没有约束或更好的作法时,考虑这个建议。此规则能够做为许多准则以外的附加要求。工具
Note(注意)
We value well-placed whitespace as a significant help for readability. Just don't overdo it.
咱们认同合理放置的空格,这对于提升可读性具备重要帮助。只是不要过分使用它。
原文连接
https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#nl15-use-spaces-sparingly
新书介绍
《实战Python设计模式》是做者最近出版的新书,拜托多多关注!
本书利用Python 的标准GUI 工具包tkinter,经过可执行的示例对23 个设计模式逐个进行说明。这样一方面可使读者了解真实的软件开发工做中每一个设计模式的运用场景和想要解决的问题;另外一方面经过对这些问题的解决过程进行说明,让读者明白在编写代码时如何判断使用设计模式的利弊,并合理运用设计模式。
对设计模式感兴趣并且但愿随学随用的读者经过本书能够快速跨越从理解到运用的门槛;但愿学习Python GUI 编程的读者能够将本书中的示例做为设计和开发的参考;使用Python 语言进行图像分析、数据处理工做的读者能够直接以本书中的示例为基础,迅速构建本身的系统架构。
以为本文有帮助?请分享给更多人。
关注微信公众号【面向对象思考】轻松学习每一天!
面向对象开发,面向对象思考!
本文分享自微信公众号 - 面向对象思考(OOThinkingDalian)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。