Beginnen wir mit einer kleinen Einführung über mich. Wie viele von Ihnen, die dies lesen, bin ich ein Informatikstudent im zweiten Studienjahr an der DePaul University. Mitten in meiner Karriere im Software-Engineering entdeckte ich meine Liebe zur Datenwissenschaft und fügte sie als Nebenfach zu meinem Hauptfach hinzu. Warum heißt mein Blog nun CyberFriend? Nun, auf dem Bild sehen Sie meinen besten Freund – mein Haustier, Tokio. Meistens sitzt Tokyo direkt neben mir, während wir versuchen, ein weiteres komplexes Codierungsproblem zu lösen, oder er hört mir einfach zu, wie ich mich beschwere, wenn ich davon die Nase voll habe. LOL.
Der erste Unterrichtstag hat Spaß gemacht. Wie bei den meisten Kursen schien es zunächst einfach zu sein. Der Vorlesungsstoff war so einfach wie „1 1 = 2“. Aber dann, als es an der Zeit war, die Hausaufgaben zu machen, bumm: „Schreibe ein Fibonacci-Programm.“ An diesem Punkt sollte ich nicht überrascht sein, aber irgendwie erwischt es mich immer. Also öffnete ich meinen VS-Code und begann, mein Wissen über Fibonacci und JAVA zu überarbeiten.
Während ich an dem Problem arbeitete, fiel mir ein, dass ich bereits ein kleines Fibonacci-Problem in Python gelöst hatte, was mir das Leben viel einfacher machte. Jetzt musste ich es nur noch in JAVA umschreiben. Das Lustige ist, dass in diesem Semester auch drei andere Kurse Fibonacci besprochen haben. Ist es nicht erstaunlich, wie diese Kurse so konzipiert sind, dass sie den Stoff überschneiden und vertiefen? Ich liebe es! Wie auch immer, das Programm ist fertig und wird erfolgreich kompiliert.
Beim Testen ist mir aufgefallen, dass es hilfreich wäre, einige Ausnahmen hinzuzufügen, wie zum Beispiel „Nur Zahlen erlaubt, keine Buchstaben oder Wörter.“ Dadurch würde das Programm deutlicher machen, dass nur Ganzzahlen akzeptiert werden. Ich habe darüber nachgedacht, eine Ausnahme für nicht negative Ganzzahlen hinzuzufügen, aber da das Programm für negative Eingaben Null zurückgibt, fühlte es sich überflüssig an. Es ist mir wichtig, meinen Code sauber und unkompliziert zu halten.
Die Änderungen sind also abgeschlossen, Tokyo und ich sind mit dem Endprodukt zufrieden und jetzt ist es an der Zeit, das nächste Problem anzugehen.
Bis zum nächsten Mal,
Ihr Cyber-Freund
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3