关于编程习惯问题

Posted dedicatus545

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于编程习惯问题相关的知识,希望对你有一定的参考价值。

变量声明

声明可以使用简写,但是尽量不要用太像的(比如$l$和$1$混用之类的)

空间允许的情况下,一定要:

:%s/int/ll/g

遇到不能全开的情况一定要仔细检查,把每一个在long long范围下的,以及和这些变量相关的变量都开成long long

循环问题

for循环的变量尽量定义在外面

auto仅可用在vector,set之类的地方

while循环少用,注意跳出条件,以及循环内部跳出的位置

尽量不用goto

格式问题

一行最多用逗号连接两个语句一次,且这种情况下必须换行(也就是一行最多2个语句)

不同的代码功能块之间要空行分块,必要时写注释

能传引用的尽量不写返回值

注意不要大量往函数中传入数组之类的,如果必要请写引用

写法顺序

先从底层开始实现,如果有功能无法实现,可以先开一个函数放在那里,等会回来再写

注意这种时候一定要检查函数实现的功能是否正好是必要的功能

未完待续

以上是关于关于编程习惯问题的主要内容,如果未能解决你的问题,请参考以下文章

7个有益的编程习惯

python良好的编程习惯

打破 10 个 Typescript 编程坏习惯

漫谈C++:良好的编程习惯与编程要点

为啥捕获 RuntimeException 不被认为是一种好的编程习惯? [关闭]

良好的编程习惯:引用数组