These are chat archives for KeitaMoromizato/AngularEs6Son

7th
Mar 2015
Keita Moromizato
@KeitaMoromizato
Mar 07 2015 01:48
てすと
M.Sakamaki
@MSakamaki
Mar 07 2015 01:48
てすてす
M.Sakamaki
@MSakamaki
Mar 07 2015 02:24
作業方針@
  • transpiler はBabel を使う
  • ペアプロでやって行く
やること@順不同
  • ロードマップ(タイムスケジューリング)
  • 設計(リファクタ方式を考える)
  • 実装
  • 発表資料の作成
まずは ES6 チュートリアルを行う(1時間)
M.Sakamaki
@MSakamaki
Mar 07 2015 02:34
時間割(ロードマップ)
  1. 11:30〜 ES6チュートリアル(1h)
  2. 12:30〜 お昼(1h)
  3. 13:30〜 概要の設計(0.5)
  4. 14:00〜 実装&詳細な設計を回す。(3.5h)
  5. 17:30〜 発表資料作成(1h)
M.Sakamaki
@MSakamaki
Mar 07 2015 04:18
BabelのES6チュートリアル完了
https://babeljs.io/docs/learn-es6/#ecmascript-6-features
リファクタの思想をまとめ中
M.Sakamaki
@MSakamaki
Mar 07 2015 04:35
リファクタとして改善できる事、考慮の方針
  • パフォーマンス
  • ロギング
  • セキュリティー
  • コードを読みやすく
  • 設計思想の統一
  • 複雑さの排除
  • 再利用可能にする
  • デザインリファクタリング(デザイナが居ないので無理)
M.Sakamaki
@MSakamaki
Mar 07 2015 05:07
モジュール設計なう
M.Sakamaki
@MSakamaki
Mar 07 2015 05:22
Keita Moromizato
@KeitaMoromizato
Mar 07 2015 05:24
M.Sakamaki
@MSakamaki
Mar 07 2015 05:28

方針

  • 既存機能の担保するための自動テスト追加は時間ないので、今回はやらない(人海戦術テストで担保)
airpairでペアプロなう
M.Sakamaki
@MSakamaki
Mar 07 2015 06:10
M.Sakamaki
@MSakamaki
Mar 07 2015 06:29
Controllerを続々とClass化中
M.Sakamaki
@MSakamaki
Mar 07 2015 06:52
各ControllerとFilterをModule化完了
Keita Moromizato
@KeitaMoromizato
Mar 07 2015 09:15
Api呼び出しのPromise化完了
Apiクラスの基底クラス作成
M.Sakamaki
@MSakamaki
Mar 07 2015 10:08
発表順あみだくじです。
1個えらんでください
http://www.amidakuji.com/main.aspx?id=FuQXg6RXGeVpLLDivM5N167009