代码写的烂,我被开除了!

背景介绍

在大学时,我是一名计算机科学专业的学生。尽管我很喜欢编程,但我经常被助教批评我的代码质量。由于我的代码写的很烂,我最终被开除了。

导致开除的原因

第一次实验

在第一次编程实验中,我们被要求使用Java编写一个图书馆管理系统。由于我不喜欢写注释,我的代码很难懂。以下是我的代码:

public class Library{

public static void main(String[] args){

int num books = 20;

int num movies = 10;

for(int i=0; i

System.out.println("Book " + i);

}

for(int i=0; i

System.out.println("Movie " + i);

}

}

}

这份代码无法实现我们的需求,因为我们需要确切的内容和库存,然而我的代码只是打印了书和电影的数量。我意识到我的错误后花了一晚上来修复代码。然而,我的代码仍然缺乏注释和可读性,难以理解。

第二次实验

在第二次编程实验中,我们被要求使用C++编写一个游戏。由于我对这门语言不熟悉,我的代码很糟糕,以下是我的代码:

#include 

using namespace std;

int main(){

int num players = 2;

for(int i=0; i

cout << "Player " << i;

}

return 0;

}

我的代码缺少括号和分号,并且我的单词之间没有下划线。我的助教花费了很多时间来帮助我修复我的错误。最终我的代码能够正常工作,但是我的助教让我知道我的代码质量太糟糕了。

教训

我对我的代码质量很不满意,我想知道我的错误在哪里。随着时间的推移,我认识到了以下几个教训:

认真学习语法

第一次实验的失败让我意识到我对Java语言的语法不熟悉。因此,我开始认真学习每个语法元素的含义。我做了很多练习来巩固我的知识。这让我能够更好地理解如何编写高质量的Java代码。

写清晰的代码

我的代码一直缺乏可读性,这是因为我从来没有意识到写清晰的代码的重要性。我开始注意到正确的缩进、注释和变量命名对于代码的可读性的重要性。我开始写更好的代码,并且我的同学能够更好地理解我的代码。

寻找帮助

我一直试图解决自己的问题,却没有向其他人寻求帮助。我意识到,要过关,我需要向我的助教或同学寻求帮助。通过吸取他们的经验教训,我能够写出更好的代码。

结论

我的烂代码导致我被开除,但是我从中学到了很多教训。如果我当时能够早点认识到自己的错误并且寻求帮助,就不会像现在这样。现在,我能够写出高质量的代码,并且我的同事和上司很满意我的工作。

后端开发标签