Dans un cas, a déclaré un vieux programmeur à la fin de la trentaine. "Lors du développement, copiez et collez d'abord" "Si vous déménagez pour le moment, c'est OK" "Je ne sais pas ce qui s'est passé après mon départ."
Je ne peux pas m'en empêcher après 30 ans, mais j'ai encore 20 ans! J'ai résumé autant que possible ce dont je veux que vous sachiez au moins. Veuillez le lire pour les nouveaux programmeurs. Il est basé sur Java, mais c'est la même chose pour les autres langages.
Si vous êtes un jeune programmeur, veuillez cliquer ici. Cinq choses dont les jeunes programmeurs doivent être conscients
Si vous êtes un nouveau leader, veuillez cliquer ici. Cinq choses dont les nouveaux dirigeants doivent être conscients
L'accent est mis sur la «lisibilité» plutôt que sur la «facilité d'écriture». Cela devrait être facile à comprendre même si vous l'examinez quelques mois plus tard.
Assurez-vous de bien comprendre le code que vous avez écrit, même si vous vous référez au code des autres. Si vous dites: «Je ne suis pas sûr parce que j'ai copié le processus», je suis battu.
Pas besoin d'une vérification nulle au cas où. Vérifiez si nécessaire, ne vérifiez pas si cela n'est pas nécessaire. De plus, il n'y a pas besoin de traitement qui ne passe jamais.
Un traitement similaire est transformé en une méthode commune. Si le traitement est similaire mais que la classe cible est différente, utilisez l'interface ou les génériques.
Cela peut devenir compliqué. Dans un tel cas, rédigez un commentaire qui peut être facilement compris même après quelques mois.
Par exemple, suivez les règles ci-dessous ・ Utilisez des verbes pour les noms de méthodes et nomen pour les variables afin qu'ils soient faciles à comprendre.
-Rendre la portée des méthodes, des constantes et des variables aussi petite que possible (Conscient du public protégé privé, conscient de l'emplacement des déclarations de constantes et de variables)
・ Fixez des limites pour le codage et la protection (Les valeurs spécifiques varient d'un site à l'autre, les valeurs de référence sont donc répertoriées ci-dessous)
・ Jusqu'à 3 couches d'imbrication ・ Jusqu'à 50 lignes par méthode ・ Une classe a 10 méthodes et jusqu'à 500 lignes ・ Jusqu'à 20 cours dans un seul forfait
[Code lisible](https://www.amazon.co.jp/%E3%83%AA%E3%83%BC%E3%83%80%E3%83%96%E3%83%AB%E3% 82% B3% E3% 83% BC% E3% 83% 89-% E2% 80% 95% E3% 82% 88% E3% 82% 8A% E8% 89% AF% E3% 81% 84% E3% 82 % B3% E3% 83% BC% E3% 83% 89% E3% 82% 92% E6% 9B% B8% E3% 81% 8F% E3% 81% 9F% E3% 82% 81% E3% 81% AE % E3% 82% B7% E3% 83% B3% E3% 83% 97% E3% 83% AB% E3% 81% A7% E5% AE% 9F% E8% B7% B5% E7% 9A% 84% E3 % 81% AA% E3% 83% 86% E3% 82% FA% E3% 83% 8B% E3% 83% 83% E3% 82% AF-Théorie-pratique-Boswell / dp / 4873115655)
Récemment, il a été suggéré d'utiliser à nouveau le vieil homme. C'est effrayant.
Recommended Posts