Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

株式会社ドワンゴにおけるScala教育の現状

4,805 views

Published on

市ヶ谷Geek★Night「Scala大名の平成維新〜殿中でScala!〜」のLTで発表予定の資料です。事前の資料アップロードをお願いされたのでアップロードしておきます。

Published in: Technology
  • Be the first to comment

株式会社ドワンゴにおけるScala教育の現状

  1. 1. 株式会社ドワンゴにおけるSCALA教 育の現状 水島宏太(株式会社ドワンゴ)
  2. 2. 自己紹介 株式会社ドワンゴ所属 Twitter ID: GitHub: Scalaエヴァンジェリスト(だった?) Japan Scala Association代表理事 プログラミング言語オタク @kmizu kmizu
  3. 3. 株式会社ドワンゴにおけるSCALAの 立ち位置 メインの開発言語の一つ 事例(公開されているもの) ニコニコ生放送2 アカウントシステム その他色々 http://www.slideshare.net/sifue/developers-summit- 2014-play2scalaweb http://www.slideshare.net/hexx/scalamatsuri-2016- scala
  4. 4. 新入社員へのSCALA研修 2015年度より導入 前半:Scala言語について学ぶ Scalaとは 制御構文,クラス,オブジェクト,トレイト,型パ ラメータ,etc. 後半:Play 2フレームワークを用いたアプリケーショ ン開発 演習問題 Immutable Stackの定義,foldLe を用いたreverseの 定義,二分木とsortメソッド,etc. http://ch.nicovideo.jp/dwango- engineer/blomaga/ar831445
  5. 5. SCALA研修テキスト(1) 2014年末より作成開始 Github Pagesとして運用 研修途中に新入社員からPull Request(!) 状況に応じて、テキストを柔軟に修正
  6. 6. SCALA研修テキスト(2)~一般公 開に向けて~ 前半部分を一般公開 GitBook化 epub版も配布できるように textlintによる文章のチェック によるScalaコード埋め込み テキスト中のサンプルコードのミスを事前に検出 ScalaMatsuri 2016当日に一般公開 https://www.gitbook.com/ https://github.com/textlint/textlint tut https://github.com/dwango/scala_text
  7. 7. 現在 継続的なテキストのメンテナンス IntelliJ IDEAのバージョンアップ Scalaのバージョンアップ 非推奨機能の置き換え 2016年度新入社員研修に向けての修正 テストの章の加筆 練習問題の解答例の整備 解答は折り畳み方式で参照できるように
  8. 8. まとめ Scalaはドワンゴにおける主力言語の一つ 2015年度から新入社員研修にScalaを使用 Scalaテキストの執筆・一般公開 Scalaテキストの継続的なメンテナンス 2016年度新入社員研修に向けてテキストを修正中

×