むじんブログ ”3歩進んで2歩下がる”

37歳未経験からのエンジニア転職を目指す営業部長

学習のアウトプット(Issueについて)

今日はIssueの解消、レビュアーへのプルリクエストを行なった。

実際の現場でも頻出する工程になるだろう。

 

【Issue】

Gitの機能の1つで、今後の課題や行うこと、コードの履歴などをリストアップしてまとめておくことができる。

アプリケーションの保守などにおいて現状を分かりやすく整理するのに用いる。

 

--------------------------------------------------------------------------------------

リファクタリング

アプリケーションの仕様はそのままに、コードを最新のものにしたり簡素化したりなどの書き直しを行うこと。

将来的な保守を行いやすくするなどの目的で行う。

 

--------------------------------------------------------------------------------------

命名規則

以前のカリキュラムで学んだ内容。

メソッド名は小文字のスネークケースで書くと以前も出てきたが、

「動詞_名詞」で書くのが好ましいらしい。

(名詞部分は、何の処理をするかが分かる記載をする)

 

--------------------------------------------------------------------------------------

【countメソッド(Rubyドリル)】

配列の中に指定した数字がいくつあるかを数えるメソッド。

 

ary = [1, 2, 2, 2, 3]

puts ary.count(2)

結果は3と出力される。