[Sortie] Apprenez Ruby à partir de ce que vous voulez faire à la vitesse la plus rapide ・ Partie 1 "Pensez à ce que vous voulez faire"

introduction

Qiita, les ingénieurs qui l'examinent, avez-vous des résultats? L'efficacité d'apprentissage augmentera certainement en produisant!

"Doki! Je ne fais que pratiquer des problèmes ..."

Cette personne. Ça va! J'ai donc écrit cet article. Pour toi!

Une méthode d'apprentissage efficace est sortie. Créez votre propre programme original. Il explique le déroulement de la création d'un programme original, donc si vous le lisez jusqu'à la fin, vous devriez être en mesure de comprendre les bases de Ruby!

Lecteurs cibles

Cet article s'adresse aux personnes suivantes:

--Je veux apprendre Ruby en tant que débutant en programmation ――J'ai abordé un peu Ruby, mais je ne comprends toujours pas «Je veux faire quelque chose pour le moment!

Je vais dire aux gens comme ça d'une manière facile à comprendre.

Quoi apprendre dans cet article

Dans cet article, vous apprendrez les connaissances suivantes sur les bases de Ruby à travers le programme original "Achi, Peel, Whit! Game" que j'ai créé au cours du deuxième mois d'apprentissage de la programmation.

--Méthode --Classe --Divers traitements

De plus, "Ah, peler, fouetter! Jeu" sera expliqué en plusieurs parties.

  1. Pensez à ce que vous voulez faire
  2. Démontez la fonction
  3. Code simple d'écriture solide
  4. Améliorez le code

Si vous lisez ceci, vous devriez pouvoir créer un programme comme celui ci-dessous! Bien sûr, n'oubliez pas de bouger vos mains!

Ce que j'ai fait

DEMO.gif

Ensuite, voici l'histoire principale!

Environnement d'exploitation

Pensez à ce que vous voulez faire

J'entends une voix qui dit: "Même si cela s'appelle une sortie, que dois-je faire!"

En conclusion, je pense que tout va bien!

Dans mon cas, j'ai décidé de créer ce jeu car j'ai joué avec un enfant de 4 ans "Away, Peel, Whit". Aussi, de vos propres amis, famille, collègues de travail

--Passe-temps ――Ce que j'aurais aimé avoir --Trouble trouble

Je pense que c'est aussi une fourmi de faire de telles choses. Je pense qu'il y a des indices dans la vie de tous les jours.

Après avoir décidé de créer "Ah, Peel, Whit", j'ai transcrit le déroulement du traitement du jeu dans l'organigramme suivant (comme une figure).

organigramme

あっち向いてホイっ!でおこずかいゲット.png

Résumé

Dans cet article, j'ai expliqué comment écrire un indice pour réfléchir à ce que vous voulez faire et un conseil fixe dans un organigramme (comme une figure).

Dans le prochain article, j'expliquerai la décomposition fonctionnelle basée sur l'organigramme transcrit.

Livre de référence

Recommended Posts

[Sortie] Apprenez Ruby à partir de ce que vous voulez faire à la vitesse la plus rapide ・ Partie 1 "Pensez à ce que vous voulez faire"
Que faire si vous ne pouvez pas installer le plug-in à partir d'Eclipse Marketplace
Réfléchissez à ce qu'il faut faire de la formation de SIer pour les jeunes ingénieurs en développement (partie 1)
Réfléchissez à ce qu'il faut faire de la formation de SIer pour les jeunes ingénieurs en développement (partie 3)
Réfléchissez à ce qu'il faut faire de la formation de SIer pour les jeunes ingénieurs en développement (partie 2)
Que faire si vous modifiez l'adresse d'écoute à partir de l'écran des paramètres dans le menu fixe Mattermost
Que faire si vous avez installé Ruby avec rbenv mais que la version ne change pas
[Tutoriel Rails Chapitre 2] Que faire lorsque vous faites une erreur dans le nom de la colonne
Que faire si la commande rails devient inutilisable
Sortie sur la méthode Partie 1
Que faire si vous oubliez votre mot de passe root sur CentOS7
[Ruby] Je souhaite afficher uniquement le caractère impair dans la chaîne de caractères
Un mémo lorsque vous souhaitez effacer la partie horaire de l'agenda
Que faire si vous n'aimez pas le code généré par swagger-codegen-cli
Si vous voulez créer un fichier zip avec Ruby, c'est rubyzip.
[Rubiy] Je veux créer un tableau à partir d'une chaîne de caractères avec la méthode split. Et vice versa.