À propos des méthodes / fonctions
Un travail par fonction Classification des méthodes
Fondamentalement, une fonction est utilisée pour chaque méthode.
Faites attention aux choses qui ne peuvent pas recevoir un nom simple. En conséquence, il est plus facile de réutiliser une seule fonction qu'une fonction multifonctionnelle.
×
void playWholeSongAndStop(Music song)
{play}
〇
void play(Music song)
{}
void stop(Music song)
{}
Il est plus facile de le personnaliser en fonction de l'application s'il est divisé en petits morceaux comme dans l'exemple ci-dessus. Dans l'exemple de ×, la lecture est effectuée à une vitesse double. Jouez à mi-chemin. Il semble que des fonctions supplémentaires telles que celles implémentées.
Classification des méthodes
Il est grossièrement classé en deux types.
Code à méthodiser
Basique-> Les pièces superposées sont transformées en méthodes ・ Méthodisation des expressions conditionnelles ・ Méthodisation de la formule de calcul -Méthode en bloc de branche conditionnelle ・ Méthode de boucle -Méthodisation en blocs de boucle ・ Méthodisation de la conversion des données ・ Méthodisation de la confirmation des données ・ Méthodisation de l'accès au tableau ・ Méthodisation de la partie commentaire Pour plus de détails sur chacun, reportez-vous aux livres sources suivants.
Comment écrire et diviser les fonctions, https://prettysoft.hatenablog.com/entry/20101118/1439990878
Eigen Otsuka, 2015, Technologie de codage pour les programmeurs de jeux, Revue technique
Cet article cite les liens et les livres ci-dessus. Les termes et certains codes ont été remplacés par ceux utilisés en Java.
Recommended Posts