kobasaです(´ω`*)4連休ですね!どこまで進められるか…頑張りどころですね!
実装課題に突入できればいいペースかな?
69日目の勉強内容
Issue(イシュー)
Issueとは、アプリケーションの課題をGitHubで管理するための機能。
作成の目的はアプリの課題の詳細やコードの変更履歴などの情報を1つにまとめることで、現状把握をしやすくすること。
リポリトジのIssueメニューを選択して「New issue」ボタンを押すと作成できる。
書き方はプルリクエストと同様でタイトルとマークダウン形式で概要を記述する。
リファクタリング
リファクタリングとは、既存のコードをより良いものにすること。
コードの保守性向上などの目的で、実際のアプリの表記は変えずに内部コードを整理する。
異なる文法で端的なコードに変更したり、新しいメソッドなどを使用して書き換えることなどして整理する。
その後の仕様変更や改修での時間短縮や、複雑なコードを追記しすぎて見返した時に理解できないコードを避けるためにリファクタリングを行う。
SlackとGitHubの連携
メンターさんに初コードレビューを依頼しました。
slackとGitHubを連携することでコードレビューのコメント通知をslackで受け取ることができます。(mailでも来た)
slackでコマンドを入力することにより、どんなときに通知が欲しいのかを設定することもできます。
コメント
昨日はありがとうございました!
なぜ違うのか、なぜエラーがでるのか、
の道筋を立てられるということは
kobasaさんがRubyをしっかり習得してるのだと、本当に凄いなと率直に思いました!
お仕事しながらという同じ条件下なのに
自分が本当に情けないなと思いながらも、なんとか這ってでも、しがみついてでも卒業まではいきたいと思うので頑張ります。。。
細かいところはまだまだきちんと理解できていませんが、
ルーティングあたりは少しは前進しているのかな?って感じです(´ω`*)
自分は土日祝休みで、残業ほぼないしなどで
仕事しながらの中では、かなり恵まれた環境で学習しているんだと思っています。
あまり気負わずに利用できるモノをフル活用して、前向きに進んでいきましょう!