TOC
9月の振り返り
ドメイン駆動設計、ネットワークスペシャリスト(以下ネスペ)、SpringBootの勉強に時間を割いた。
8月よりDDD案件のタスクは少なめ。主に休日に実施している。
AtCorderについては時間を少なめにし、大会に隔週参加している状況。
Achived
開発
- DDD案件によるDDD経験アップ(今月は長めに時間を取ることができた)
- DDDの書籍「エヴァンス本」読了
- Java11〜12のブログ記事を作成。
- SpringBootのコメント付きサンプルシステム構築。DB2連携、SQLログ出力を実装。やりたかったことはとりあえず完了
- AtCorder大会に週2で参加。緑色ランクまであと一歩。
- JavaのStream、ラムダ式、ジェネリクスの詳細を理解した。JavaGoldの書籍、Streamを使った検索や処理の実装サンプルプログラムを作成した。
フロントエンド
- ES6の学習。以下をハンズオン(第1部は全て完了。全3部構成)
[https://ja.javascript.info/][1]
基礎
- ネスペの教科書一通りおさらい
- ネスペ午後1を5年分実施
- ネスペ午後2を1年分実施
Problem
新規
なし
継続中
- ビルド・デプロイツールの知識が少ない
- アーキテクト経験がない(1からシステム構成を検討)
- JSのフレームワーク1つも使えない(サーバ側に知識が偏りすぎている)
- AtCorderで有向グラフが理解できていない
- AtCorderでDPのパターン経験が不足
解消
なし
Try for next month
- 次の案件の復習とネスペ勉強が主になる。
- ネスペ試験が10月にあるため学習をする。
新規
- ネスペ6年分の過去問をこなす
- モデリングスキルを高めたい。何か書籍か問題集を探す
継続中(前月中に達成できなかった)
- DDD書籍(IDDDを読み解く本)を読む
- 複雑な宿予約システムのDDD開発練習
- ReduxのサンプルWebサイトを作成する(11月以降実施予定)
[1]: http:// https://ja.javascript.info/