Submit Search
Upload
プロダクトにおけるScala
•
Download as PPTX, PDF
•
0 likes
•
736 views
Yuto Suzuki
Follow
Scalaとsansyoの話
Read less
Read more
Technology
Report
Share
Report
Share
1 of 32
Download now
Recommended
Do you like scala
Do you like scala
Yuto Suzuki
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
Skinny Framework で始めた Scala
Skinny Framework で始めた Scala
Ryuji Yamashita
Scalaと過ごした5ヶ月間
Scalaと過ごした5ヶ月間
Haruki Okada
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Kazuhiro Sera
おっさんES6/ES2015,React.jsを学ぶ
おっさんES6/ES2015,React.jsを学ぶ
dcubeio
ES6で始めるNode.js / Starting NodeJS Development with ES6
ES6で始めるNode.js / Starting NodeJS Development with ES6
Taro Odashima
Recommended
Do you like scala
Do you like scala
Yuto Suzuki
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
Skinny Framework で始めた Scala
Skinny Framework で始めた Scala
Ryuji Yamashita
Scalaと過ごした5ヶ月間
Scalaと過ごした5ヶ月間
Haruki Okada
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Kazuhiro Sera
おっさんES6/ES2015,React.jsを学ぶ
おっさんES6/ES2015,React.jsを学ぶ
dcubeio
ES6で始めるNode.js / Starting NodeJS Development with ES6
ES6で始めるNode.js / Starting NodeJS Development with ES6
Taro Odashima
Contributing to Scala OSS from East Asia #ScalaMatsuri
Contributing to Scala OSS from East Asia #ScalaMatsuri
Kazuhiro Sera
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状
Kota Mizushima
Functional Programming in Scala #4-1
Functional Programming in Scala #4-1
Yoshihiro Shimizu
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
Masahiro Nishimi
頑張りすぎないScala
頑張りすぎないScala
takezoe
[Scalamatsuri2016]あ、社内コミュニティ
[Scalamatsuri2016]あ、社内コミュニティ
hirotakanosato
Scalaはじめました!
Scalaはじめました!
Asami Abe
Scalaの現状と今後
Scalaの現状と今後
Kota Mizushima
Javaから見たRubyの世界
Javaから見たRubyの世界
Takafumi Yoshida
Apex Test Plusの紹介
Apex Test Plusの紹介
Yuichiro Ebihara
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
Scala Daysに行ってみて - あるいはスイス旅行記 -
Scala Daysに行ってみて - あるいはスイス旅行記 -
Kota Mizushima
【LT】 怖くない恐怖のScala.js
【LT】 怖くない恐怖のScala.js
Yuto Suzuki
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Asami Abe
パターンでわかる! .NET Coreの非同期処理
パターンでわかる! .NET Coreの非同期処理
Kouji Matsui
Scala Performance Tuning Tips
Scala Performance Tuning Tips
Kota Mizushima
Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由
Yukishige Nakajo
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Kenta Kawai
元インフラエンジニアが Scalaを触ってつまづいたところ。
元インフラエンジニアが Scalaを触ってつまづいたところ。
takako onoue
64ヶ月オンプレ運用したシステムを aws移行した話
64ヶ月オンプレ運用したシステムを aws移行した話
Ryota Kuroki
Amazon Redshiftで起きたトラブル事例
Amazon Redshiftで起きたトラブル事例
Hiroshi Ishimaru
More Related Content
What's hot
Contributing to Scala OSS from East Asia #ScalaMatsuri
Contributing to Scala OSS from East Asia #ScalaMatsuri
Kazuhiro Sera
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
Asami Abe
株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状
Kota Mizushima
Functional Programming in Scala #4-1
Functional Programming in Scala #4-1
Yoshihiro Shimizu
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
Masahiro Nishimi
頑張りすぎないScala
頑張りすぎないScala
takezoe
[Scalamatsuri2016]あ、社内コミュニティ
[Scalamatsuri2016]あ、社内コミュニティ
hirotakanosato
Scalaはじめました!
Scalaはじめました!
Asami Abe
Scalaの現状と今後
Scalaの現状と今後
Kota Mizushima
Javaから見たRubyの世界
Javaから見たRubyの世界
Takafumi Yoshida
Apex Test Plusの紹介
Apex Test Plusの紹介
Yuichiro Ebihara
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
Scala Daysに行ってみて - あるいはスイス旅行記 -
Scala Daysに行ってみて - あるいはスイス旅行記 -
Kota Mizushima
【LT】 怖くない恐怖のScala.js
【LT】 怖くない恐怖のScala.js
Yuto Suzuki
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Asami Abe
パターンでわかる! .NET Coreの非同期処理
パターンでわかる! .NET Coreの非同期処理
Kouji Matsui
Scala Performance Tuning Tips
Scala Performance Tuning Tips
Kota Mizushima
Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由
Yukishige Nakajo
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Kenta Kawai
元インフラエンジニアが Scalaを触ってつまづいたところ。
元インフラエンジニアが Scalaを触ってつまづいたところ。
takako onoue
What's hot
(20)
Contributing to Scala OSS from East Asia #ScalaMatsuri
Contributing to Scala OSS from East Asia #ScalaMatsuri
2015/11/15 Javaでwebアプリケーション入門
2015/11/15 Javaでwebアプリケーション入門
株式会社ドワンゴにおけるScala教育の現状
株式会社ドワンゴにおけるScala教育の現状
Functional Programming in Scala #4-1
Functional Programming in Scala #4-1
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
頑張りすぎないScala
頑張りすぎないScala
[Scalamatsuri2016]あ、社内コミュニティ
[Scalamatsuri2016]あ、社内コミュニティ
Scalaはじめました!
Scalaはじめました!
Scalaの現状と今後
Scalaの現状と今後
Javaから見たRubyの世界
Javaから見たRubyの世界
Apex Test Plusの紹介
Apex Test Plusの紹介
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Scala Daysに行ってみて - あるいはスイス旅行記 -
Scala Daysに行ってみて - あるいはスイス旅行記 -
【LT】 怖くない恐怖のScala.js
【LT】 怖くない恐怖のScala.js
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
Scala再入門 @2014/02/08 Scala関西ビギナーズ第3回
パターンでわかる! .NET Coreの非同期処理
パターンでわかる! .NET Coreの非同期処理
Scala Performance Tuning Tips
Scala Performance Tuning Tips
Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由
Introduction of SQL Anti-pattern at Phpcon Hokkaido
Introduction of SQL Anti-pattern at Phpcon Hokkaido
元インフラエンジニアが Scalaを触ってつまづいたところ。
元インフラエンジニアが Scalaを触ってつまづいたところ。
Viewers also liked
64ヶ月オンプレ運用したシステムを aws移行した話
64ヶ月オンプレ運用したシステムを aws移行した話
Ryota Kuroki
Amazon Redshiftで起きたトラブル事例
Amazon Redshiftで起きたトラブル事例
Hiroshi Ishimaru
[社内合同勉強会]インフラ業務を開発エンジニアへ移譲して 移譲前-移譲後-そして今-
[社内合同勉強会]インフラ業務を開発エンジニアへ移譲して 移譲前-移譲後-そして今-
Takahiro Moteki
Scala界隈の近況
Scala界隈の近況
takezoe
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
まべ☆てっく運営
アジャイルってなにが美味しいの
アジャイルってなにが美味しいの
Yasui Tsutomu
システム運用を振り返り伝えたいこと
システム運用を振り返り伝えたいこと
Ryota Kuroki
改善したほうがいい私の7つの開発習慣
改善したほうがいい私の7つの開発習慣
Noriaki Kadota
JSON Schema in Web Frontend #insideFE
JSON Schema in Web Frontend #insideFE
Hiroyuki Anai
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
azumakuniyuki 🐈
Swift イニシャライザー復習会 #love_swift #akibaswift #21cafe
Swift イニシャライザー復習会 #love_swift #akibaswift #21cafe
Tomohiro Kumagai
WindowsでPython
WindowsでPython
drillan
Human toxicity, environmental impact and legal implications of water fluorida...
Human toxicity, environmental impact and legal implications of water fluorida...
Declan Waugh
These words I share, written from despair, read them, speak them, but do so w...
These words I share, written from despair, read them, speak them, but do so w...
Blair Stuart
Isu isu trenda terkini dalam teknologi pendidikan
Isu isu trenda terkini dalam teknologi pendidikan
Renee Evelyn
正規言語について
正規言語について
Jumpei Ogawa
C# & AWS Lambda
C# & AWS Lambda
Pat Hermens
Hazop gijutsushikai chubu koukuukai
Hazop gijutsushikai chubu koukuukai
Kiyoshi Ogawa
The New Framework for Information Literacy for Higher Education
The New Framework for Information Literacy for Higher Education
Trudi Jacobson
Yapc Asia 2009 ペパボでのPerlの使い方
Yapc Asia 2009 ペパボでのPerlの使い方
hiboma
Viewers also liked
(20)
64ヶ月オンプレ運用したシステムを aws移行した話
64ヶ月オンプレ運用したシステムを aws移行した話
Amazon Redshiftで起きたトラブル事例
Amazon Redshiftで起きたトラブル事例
[社内合同勉強会]インフラ業務を開発エンジニアへ移譲して 移譲前-移譲後-そして今-
[社内合同勉強会]インフラ業務を開発エンジニアへ移譲して 移譲前-移譲後-そして今-
Scala界隈の近況
Scala界隈の近況
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
うちではこうやっています UI構築のルールとPlaymakerを使った画面遷移
アジャイルってなにが美味しいの
アジャイルってなにが美味しいの
システム運用を振り返り伝えたいこと
システム運用を振り返り伝えたいこと
改善したほうがいい私の7つの開発習慣
改善したほうがいい私の7つの開発習慣
JSON Schema in Web Frontend #insideFE
JSON Schema in Web Frontend #insideFE
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
メールフォームからメールを送る近代的な方法 | YAPC::Kansai 2017 OSAKA
Swift イニシャライザー復習会 #love_swift #akibaswift #21cafe
Swift イニシャライザー復習会 #love_swift #akibaswift #21cafe
WindowsでPython
WindowsでPython
Human toxicity, environmental impact and legal implications of water fluorida...
Human toxicity, environmental impact and legal implications of water fluorida...
These words I share, written from despair, read them, speak them, but do so w...
These words I share, written from despair, read them, speak them, but do so w...
Isu isu trenda terkini dalam teknologi pendidikan
Isu isu trenda terkini dalam teknologi pendidikan
正規言語について
正規言語について
C# & AWS Lambda
C# & AWS Lambda
Hazop gijutsushikai chubu koukuukai
Hazop gijutsushikai chubu koukuukai
The New Framework for Information Literacy for Higher Education
The New Framework for Information Literacy for Higher Education
Yapc Asia 2009 ペパボでのPerlの使い方
Yapc Asia 2009 ペパボでのPerlの使い方
Similar to プロダクトにおけるScala
実戦Scala
実戦Scala
Yuto Suzuki
Lightning Component × Lightning Design System
Lightning Component × Lightning Design System
Taiki Yoshikawa
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Ryutaro YOSHIBA
Non-Functional Programming in Scala
Non-Functional Programming in Scala
takezoe
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
Fumiya Sakai
IaC化の3つのポイント
IaC化の3つのポイント
山下 達也
僕はどうしてAngular2をテーマに登壇することになってしまったのか
僕はどうしてAngular2をテーマに登壇することになってしまったのか
Tomohiro Noguchi
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
NTT DATA OSS Professional Services
Hatena blogdevelopmentflow
Hatena blogdevelopmentflow
Yasuhiro Onishi
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
Kazuki Murahama
アドテクを支える技術 〜1日40億リクエストを捌くには〜
アドテクを支える技術 〜1日40億リクエストを捌くには〜
MicroAd, Inc.(Engineer)
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streaming
chibochibo
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
LODEO開発ストーリー
LODEO開発ストーリー
Tomohiro Shinden
コロナ時代を生き抜く(?) ひとつ上の Slack "コラ"ボレーション
コロナ時代を生き抜く(?) ひとつ上の Slack "コラ"ボレーション
Masayuki Uehara
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
Tadayoshi Sato
Stack2017 自動化困難な状況での活動方法
Stack2017 自動化困難な状況での活動方法
Tatsuya Ishikawa
Scalaプロジェクトへの未経験者の円滑なジョインへ
Scalaプロジェクトへの未経験者の円滑なジョインへ
Kenji Doi
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
Yoichi KIKUCHI
Scala Daysに行ってみて
Scala Daysに行ってみて
Kota Mizushima
Similar to プロダクトにおけるScala
(20)
実戦Scala
実戦Scala
Lightning Component × Lightning Design System
Lightning Component × Lightning Design System
チケット管理システム大決戦第二弾
チケット管理システム大決戦第二弾
Non-Functional Programming in Scala
Non-Functional Programming in Scala
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
IaC化の3つのポイント
IaC化の3つのポイント
僕はどうしてAngular2をテーマに登壇することになってしまったのか
僕はどうしてAngular2をテーマに登壇することになってしまったのか
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Hatena blogdevelopmentflow
Hatena blogdevelopmentflow
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
2022_08_10 SaaS.tech #5業務システム開発でデザインとフロントエンドも妥協しない話
アドテクを支える技術 〜1日40億リクエストを捌くには〜
アドテクを支える技術 〜1日40億リクエストを捌くには〜
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streaming
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
LODEO開発ストーリー
LODEO開発ストーリー
コロナ時代を生き抜く(?) ひとつ上の Slack "コラ"ボレーション
コロナ時代を生き抜く(?) ひとつ上の Slack "コラ"ボレーション
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
Stack2017 自動化困難な状況での活動方法
Stack2017 自動化困難な状況での活動方法
Scalaプロジェクトへの未経験者の円滑なジョインへ
Scalaプロジェクトへの未経験者の円滑なジョインへ
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
Jsug2015 summer spring適用におけるバッドノウハウとベタープラクティス
Scala Daysに行ってみて
Scala Daysに行ってみて
More from Yuto Suzuki
5xx解消への道のり
5xx解消への道のり
Yuto Suzuki
MySQLのインデックス入門
MySQLのインデックス入門
Yuto Suzuki
Ad vol.2
Ad vol.2
Yuto Suzuki
広告勉強会
広告勉強会
Yuto Suzuki
Mastering Bitcoin ~network~
Mastering Bitcoin ~network~
Yuto Suzuki
Aerospike基本のき
Aerospike基本のき
Yuto Suzuki
いまさらAkkaStream
いまさらAkkaStream
Yuto Suzuki
Introduction of View Through Tracking
Introduction of View Through Tracking
Yuto Suzuki
エンジニアのためのマーケティング
エンジニアのためのマーケティング
Yuto Suzuki
How to Build a Team
How to Build a Team
Yuto Suzuki
Re invent
Re invent
Yuto Suzuki
Slackから始めるChatOps
Slackから始めるChatOps
Yuto Suzuki
大学の時の研究の話
大学の時の研究の話
Yuto Suzuki
F.O.Xを支える技術
F.O.Xを支える技術
Yuto Suzuki
Scala戦士を増やせ
Scala戦士を増やせ
Yuto Suzuki
Recommend scala
Recommend scala
Yuto Suzuki
スクラムに学ぶ開発の回し方
スクラムに学ぶ開発の回し方
Yuto Suzuki
Breezeで始めるデータ分析
Breezeで始めるデータ分析
Yuto Suzuki
進撃のSbt
進撃のSbt
Yuto Suzuki
Deeplearningとは?
Deeplearningとは?
Yuto Suzuki
More from Yuto Suzuki
(20)
5xx解消への道のり
5xx解消への道のり
MySQLのインデックス入門
MySQLのインデックス入門
Ad vol.2
Ad vol.2
広告勉強会
広告勉強会
Mastering Bitcoin ~network~
Mastering Bitcoin ~network~
Aerospike基本のき
Aerospike基本のき
いまさらAkkaStream
いまさらAkkaStream
Introduction of View Through Tracking
Introduction of View Through Tracking
エンジニアのためのマーケティング
エンジニアのためのマーケティング
How to Build a Team
How to Build a Team
Re invent
Re invent
Slackから始めるChatOps
Slackから始めるChatOps
大学の時の研究の話
大学の時の研究の話
F.O.Xを支える技術
F.O.Xを支える技術
Scala戦士を増やせ
Scala戦士を増やせ
Recommend scala
Recommend scala
スクラムに学ぶ開発の回し方
スクラムに学ぶ開発の回し方
Breezeで始めるデータ分析
Breezeで始めるデータ分析
進撃のSbt
進撃のSbt
Deeplearningとは?
Deeplearningとは?
Recently uploaded
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Recently uploaded
(9)
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
プロダクトにおけるScala
1.
プロダクトでどうやって SCALAと付き合っていく か CYBERZ INC. YUTO SUZUKI
2.
自己紹介 Yuto Suzuki Server Side
Engineer Twitter: @moc_yuto GitHub: moc-yuto
3.
Scala好きですか?
4.
Scala使ってますか?
5.
私は好きです!
6.
でも好きってだけで、 プロダクトで好き勝手やると大変で す。
7.
プロダクト=ビジネス
8.
ビジネス的な観点での Scala
9.
プロダクトにおける コードでの大事なこと
10.
コードを いかに速く理解できるか?
11.
コードが速く理解できる 引き継ぎが速い ロジックの変更がわかりやすい 読みやすい 保守性も結果上がる
12.
理解しやすくするコード Scala編
13.
レビューポイントを紹介 レビュー時に指摘すること、気にしていることを 紹介 →レビューポイントと命名 レビューポイント =自分が実装しているときに気をつけていること
14.
レビュー時によく見るところ すぐOptionに逃げてないか? mapとかの入れ子が深くないか? 疎結合かどうか
15.
Optionに逃げる ロジックとしてOptionが入り得ないのに、 とりあえずidOptなどのOptionで引数を受けてしまう
16.
Optionが入ると一段ロジックが複雑に。 用法用量を守って使いましょう。
17.
mapの入れ子深くない? 入れ子が深いと何をやってるかよくわからなくなる
18.
mapの入れ子深くない? 入れ子が深いと何をやってるかよくわからなくなる なるべくmap内にはブロック式はいれない
19.
入れ子を減らして関数に !
20.
入れ子を減らして関数に ! getNameを定義して 処理を分離する。 mapを1階層にしてあげることで 見通しをよくする。
21.
入れ子を減らして関数に ! mapを1階層にしてあげることで 見通しをよくする。 できるならmap{} ではなくmap() getNameを定義して 処理を分離する。
22.
疎結合?? if での分岐は対象以外を除いているだけ
23.
疎結合?? if での分岐は対象以外を除いているだけ ブロック化しよう
24.
一つの中でやることを減らす
25.
一つの中でやることを減らす withFilterなら、 複数並べてもループ回数は増えない
26.
ちょっとした操作に使える メソッドがない
27.
作りました
28.
sansyo https://github.com/moc-yuto/sansyo
29.
sansyo 由来:「山椒は小粒でもぴりりと辛い」 背景 毎度メソッド定義するには面倒。 けど、なんだかんだ使うものを集めた
30.
emptyOrElse
31.
プルリクお待ちしてます !
32.
ありがとうございました 。
Download now