Commençons par une petite introduction sur moi-même. Comme beaucoup d'entre vous qui lisez ceci, je suis un étudiant en deuxième année d'informatique à l'Université DePaul. Au milieu de mon parcours en génie logiciel, j'ai découvert mon amour pour la science des données, je l'ai donc ajouté en tant que mineure à ma majeure. Maintenant, pourquoi mon blog s'appelle-t-il CyberFriend ? Eh bien, sur la photo, vous pouvez voir mon meilleur ami, mon animal de compagnie, Tokyo. La plupart du temps, Tokyo est assis juste à côté de moi pendant que nous essayons de résoudre un autre problème de codage complexe, ou il m'écoute simplement me plaindre quand j'en ai marre. MDR.
Le premier jour de cours était amusant. Comme la plupart des cours, cela semblait facile au début. Le contenu du cours était aussi simple que « 1 + 1 = 2 ». Mais ensuite, quand il était temps de faire les devoirs, boum : « Écrivez un programme de Fibonacci ». À ce stade, je ne devrais pas être surpris, mais d’une manière ou d’une autre, cela m’attrape toujours. J'ai donc ouvert mon VS Code et commencé à réviser mes connaissances de Fibonacci, ainsi que de JAVA.
En travaillant sur le problème, je me suis souvenu que j'avais déjà résolu un petit problème de Fibonacci en Python, ce qui m'a rendu la vie beaucoup plus facile. Maintenant, il me restait juste à le réécrire en JAVA. Ce qui est drôle, c’est que trois autres cours ce semestre ont également révisé Fibonacci. N'est-il pas étonnant de voir à quel point ces cours sont conçus pour se chevaucher et renforcer la matière ? Je l'aime! Quoi qu'il en soit, le programme est terminé et il se compile avec succès.
En le testant, j'ai remarqué qu'il serait utile d'ajouter quelques exceptions, comme "Seuls les chiffres sont autorisés, pas de lettres ni de mots". Cela rendrait le programme plus explicite quant à l'acceptation uniquement des nombres entiers. J'ai pensé à ajouter une exception pour les entiers non négatifs, mais comme le programme renvoie zéro pour les entrées négatives, cela me semblait redondant. Garder mon code propre et simple est important pour moi.
Les changements sont donc terminés, Tokyo et moi sommes satisfaits du produit final, et il est maintenant temps de s'attaquer au prochain problème.
À la prochaine fois,
Votre Cyber-Ami
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!