人渣,这个词在编程界中常常用来形容那些糟糕、混乱、低效的代码。作为一个程序员,我们时常会遇到这样的代码,让我们感到无比头痛和绝望。下面,笔者将为大家盘点一些典型的人渣代码,希望能引起大家的共鸣。
1.无意义的命名
python a = 10 b ='hello' c =[1,2,3]
这段代码中,变量a、b、c的命名完全没有任何意义,让人看了一脸懵逼。好的命名可以让代码更易读、易懂,而这样的命名只会增加后期维护的难度。
2.冗余重复的代码
java public void doSomething(){ //... if (condition){ // do something } else { // do something else //... if (condition){ // do something } else { // do something else //...
这段代码中,我们可以看到两个完全相同的if-else语句块。这种冗余重复的代码不仅浪费了时间和空间,还增加了后期维护的工作量。
3.长而复杂的代码块
```javascript
function calculateSum(arr){
let sum =0;
for (let i =0; i < arr.length;i++){
if (arr[i]>0){
sum += arr[i];
} else if (arr[i]<0){
sum -= arr[i];
} else {
continue;