issues
search
kaz-honda
/
education
0
stars
0
forks
source link
PHP FWを使用した課題
#6
Open
kaz-honda
opened
8 years ago
kaz-honda
commented
8 years ago
目的
開発経験を通して自信をつけさせるため。
ゴール
マージ
資料
なし
関連
なし
ToDo
[ ] 環境構築
[ ] コーディング規約決定
[ ] コード解析ルール決定
[ ] レビュールール決定
[ ] FW選定
[ ] 課題検討
[ ] 事前説明資料作成
[ ] 新卒工数算出
kaz-honda
commented
7 years ago
新卒工数(計10.0h)
説明
1回目: 1.0h
2回目: 1.0h
課題
Work Shop1: 2.0h
Work Shop2: 2.0h
振り返り
1回目: 1.0h
2回目: 1.0h
(以降任意で継続)
時期
11 〜 1末の3ヶ月
概要
現場に入り、コーディング〜納品までの仮想環境を構築し、体験してもらう
ただ動くだけのものではなく、キレイなコーディングをするためにどうすれば良いか考えさせる。
TODO
環境構築
docker で開発環境を構築し、冪等性を担保する。
[ ] dockerfile と docker-compose.yaml を作成する
[ ] 起動コマンド等をwikiる。
コーディング規約決定
可読性の高いコード(phpdocの書き方等)を習慣づけさせるため、phpcs で強制してしまう。
[ ] 必要ならばカスタムルールの作成。
[ ] 実行方法等をwikiる。
コード解析ルール決定
可読性の高いコード(メソッド内のコードは50行以内等)を習慣づけさせるため、phpmd で強制してしまう。
[ ] 必要ならばカスタムルールの作成。
[ ] 実行方法等をwikiる。
レビュールール決定
コミットコメントのフォーマット、:+1: が3つついたらマージとか。
[ ] ルールをwikiる。
FW選定
(使ったことないけど)symfony3 or laravelとか?多分なんでも良さそう。
[ ] リポジトリに基本設定(DB接続等)くらいはpushしとかないと。
課題検討
データ取ってきて何か表示するとか・・・
[ ] FW決まってから考える。
事前説明資料作成
本研修を進めるための資料作成(大体wikiにまとめる)
[ ] この研修内容、段取りについて
[ ] 開発環境説明
[ ] 課題の進め方について
[ ] 課題掲示
目的
ゴール
資料
関連
ToDo