【20200207】高尾山をクリアしたと思ったら、一気に富士山に登るような感覚(TECH::EXPERT 19日目)

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
こんばんは。
今週も、長いようで短い1週間が終わりました。
まず、また1週間、プログラミングをやり切れた自分を労いたいと思います。
周りもみんな頑張ってるからどうしても霞んでしまいがちだけど、3週間、みっちり新しいことに時間を割いて取り組んでるのって、冷静に考えたらすごいことだ。
そんな今日の目標は下記の通りでした。

まず、新アプリのデータベース設計ですが、これが本当に苦労しました。

何となく形は見えていても、それを図式化して、さらにマークアップするプロセスが本当に難しくて、心折れかけました。
それでも何とかメンターさんに助言をもらいつつ、14時頃にはLGTM(”Looks good to me”:プログラミング業界でいうOKサイン)が出ました。
そこから確認テストをこなし(そこでやったデータベース設計問題の出来はボロボロだった…笑)、Sass、BEM、Hamlの学習に入りました。
Sassは、CSSを簡単に書くことができるもの、BEMは、HTMLにおける、いわゆるクラスの命名法則、そしてHamlは、HTMLを簡単に書くことができるもの、ということがわかりました(超ざっくり)。
新アプリのデータベース設計の難易度を、登山に例えて高尾山とすると、今度やるところは一気に富士山クラスです。
何と、予定時間が約10倍取られており、始める前から尻込みしておりました。
それが、「新アプリのフロントビューの実装を、ほぼ自走で作り上げる」というものです。
カリキュラムには道筋のみ書いてあって、具体的にどこをどうすれば良いかは、全部自分でやります。
今日は触りだけやってみたのですが、何とか10分の1くらいは終わったかな…?といった感じです。
とりあえず今日時点で進捗は100%に戻すことができたし、週末課題(任意で取り組むもの)はまた別に用意されているので、土日は時間を取って週末課題に取り組んでみようと思います。
今週の週末課題は、フロントビューのマークアップ問題。
まさに今やっているところです。
富士山を登っている最中ではありますが、ここで高地トレーニングを積んで、来週火曜日までには、富士山を登り切りたいと思います。
火曜日までに終えられれば、進捗100%キープです。
さっき覚えたばかりのSassやHamlを駆使しながらの作成なので、1つずつ調べながらの作業になると思いますが、これも全部将来のためだと思って、引き続き頑張ります。

追記:今日は父の誕生日です。おめでとう。美味しそうな酒のつまみを送らせて頂きました。
  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る
     

コメントを残す

*