English

私が書いたこともなかった10000ものcase class

Sparkでデータのバリデーションを行うとき、またはKafkaトピックに対して読み込み/書き込みをおこなうとき、一般的にはScalaのcase classやJava Beanを使うことになると思います。 しかし、もしあなたのチームに5人の開発者しかおらず、10000以上のデータ型を処理するプロジェクトを数ヶ月以内に終わらせなくてはならないとしたらどうでしょう? hylomorphismsと宣言的な方法論を組み合わせることで、たとえ100もの異なるデータ元の数十の異なるテーブルからデータのバリデーションと変換を行う必要があっても、 定められた期間と予算内で正しく動作するコードを書くことが出来ます。

トークの長さ
40分
発表言語
英語
聴衆の対象
中級者: 分野の基礎は分かるが、細かい所は不安
こんな人におすすめ
数多くの型のデータを安全に処理する必要のある人
実務的な問題に対する関数型の解決方法を知りたい人
再帰的な方法論に興味のある人
発表者
Valentin Kasas (Freelance developer @ Kanaka)

票中 票投票済み

応募一覧