アプリケーションのデータ・バリデーションコンポーネントが正しくデザインされてない場合、 コードはすぐに意図が伝わらないものになり、保守することが困難になりかねません。
このトークでは圏論に基づいたScalaライブラリであるCats、その中でもデータ・バリデーションに有効なコンポーネントを紹介します。より具体的には、効果的で意図の伝わりやすいvalidationの選択肢についてお話します。
このトークを通して、データ・バリデーションをどのようにきれいに、かつ堅牢に行うかについてたくさんの例を紹介し、 また圏論の知識を用いる必要なくコードの中にvalidationを統合していくかについて学んでいきます。
 Daniela Sfregola
    
    (Daniela Tech LTD / Director)
    
    Daniela Sfregola
    
    (Daniela Tech LTD / Director)
    
    
 
  
    
 
  
  
     票中  票投票済み