Skip to content

Instantly share code, notes, and snippets.

@katzchang
Last active November 24, 2017 04:22
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save katzchang/b97293ede9391822b21c42f7830b543a to your computer and use it in GitHub Desktop.
Save katzchang/b97293ede9391822b21c42f7830b543a to your computer and use it in GitHub Desktop.
今日から使えるアドテクサービス構築プラクティス

今日から使えるアドテクサービス構築プラクティス

(このドキュメントは Sunrise 2017 アドテクノロジーコース でのお話の内容です)

  • 仮実装で始める
  • 計測する
  • すばやくデプロイする

誰よ?

  • @katzchang
  • Zucks 取締役CTO
  • Zucks Ad Network: zgok(アドネットワーク), sazabi(DSP)
  • Treasure 2016-2017 「チーム開発入門」
    • 写真ある?

仮実装で始める

具体的な機能で例: 「この案件、土日だけ配信したいんだよね」

  • コード内で固定値でOK
  • その次は設定のインポート
  • RDBから設定をエクスポート
  • RDBへの入力フォームを作成
  • 入力フォームの権限を管理
  • 入力しやすくかつ設定の反映がはやくそして。。。
  • 自動的な判断

4週間後「あー、今週は3連休か、そういえば祝日も配信したいわこれ」

  • ...

計測する

すばやくデプロイする

蛇足: 葛藤に立ち向かうには?

  • 目の前の機能を素早く作る vs 素早く作るための機能を作る
  • YAGNI vs こんな事もあろうかと
  • エモ:「xxしなければならない」からの解放
    • 身も蓋もない解決案を採用してみよう

まとめ

  • 動かしてから考える && 改善する

参考文献

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment