C++核心準(zhǔn)則?NL.15:謹(jǐn)慎使用空格

NL.15: Use spaces sparingly
NL.15:謹(jǐn)慎使用空格
Reason(原因)
Too much space makes the text larger and distracts.
太多的空格會使文本變長并分散注意力。
Example, bad(反面示例)
#include < map >
int main(int argc, char * argv [ ])
{
// ...
}
Example(示例)
#include Note(注意)
Some IDEs have their own opinions and add distracting space.
一些IDE有自己的見解,并會增加分散注意力的空格。
This is a recommendation for?when you have no constraints or better ideas. This rule was added after many requests for guidance.
當(dāng)您沒有約束或更好的做法時,考慮這個建議。此規(guī)則可以作為許多準(zhǔn)則之外的附加要求。
Note(注意)
We value well-placed whitespace as a significant help for readability. Just don't overdo it.
我們認(rèn)同合理放置的空格,這對于提高可讀性具有重要幫助。只是不要過度使用它。
原文鏈接
https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#nl15-use-spaces-sparingly
新書介紹
《實(shí)戰(zhàn)Python設(shè)計模式》是作者最近出版的新書,拜托多多關(guān)注!

本書利用Python 的標(biāo)準(zhǔn)GUI 工具包tkinter,通過可執(zhí)行的示例對23 個設(shè)計模式逐個進(jìn)行說明。這樣一方面可以使讀者了解真實(shí)的軟件開發(fā)工作中每個設(shè)計模式的運(yùn)用場景和想要解決的問題;另一方面通過對這些問題的解決過程進(jìn)行說明,讓讀者明白在編寫代碼時如何判斷使用設(shè)計模式的利弊,并合理運(yùn)用設(shè)計模式。
對設(shè)計模式感興趣而且希望隨學(xué)隨用的讀者通過本書可以快速跨越從理解到運(yùn)用的門檻;希望學(xué)習(xí)Python GUI 編程的讀者可以將本書中的示例作為設(shè)計和開發(fā)的參考;使用Python 語言進(jìn)行圖像分析、數(shù)據(jù)處理工作的讀者可以直接以本書中的示例為基礎(chǔ),迅速構(gòu)建自己的系統(tǒng)架構(gòu)。
覺得本文有幫助?請分享給更多人。
關(guān)注微信公眾號【面向?qū)ο笏伎肌枯p松學(xué)習(xí)每一天!
面向?qū)ο箝_發(fā),面向?qū)ο笏伎迹?/span>
