Kotlin sealedタイプによる論理和型の実装: ポリモーフィズム形式と代数的データ型形式

Kotlinのsealed typeを使った論理和型の実装方法として、「ポリモーフィズム形式の実装」と「代数的データ型形式の実装」2つのパターンを比較検討します。

株式会社ドワンゴは iOSDC 2023 をスポンサーしています

iOS

こんにちは、N予備校 iOS アプリ開発チームです。 今年も WWDC 2023 が終わり、iOSDC 2023 の時期ですね! WWDC では新しいプロダクトの Vision Pro はもちろん、Swift だとマクロ、Xcode だと Asset の自動コード生成やローカライズ周りの強化などなど、さ…

マネージャーが育休を取得するときに気をつけたこと

この記事では、マネージャーである私(男)が、育休を取得するときに気をつけたことや取り組んだことについて紹介します。 「いなくても業務を円滑に回す」という大方針を軸に、自分なりに段取りを整えました。 ドワンゴでのマネージャー業務の一例として、…

Web フロントエンドチームの紹介

はじめに こんにちは。N 予備校 Web フロントエンド開発チームの三橋です。 この記事では Web フロントエンドチームについてご紹介します。 メンバー(実施時点 9 名)にカジュアル面談でよくご質問いただく項目を含めたアンケートに協力してもらいました。 チ…

GraphQLのFragment活用テクニック: colocationとmasking

GraphQLのFragment活用テクニック: colocationとmasking こんにちは。N 予備校 Webフロントエンド開発チームの中村です。 現在開発中のZEN CompassではGraphQLを採用しました。我々のチームでは(そして私個人としても)GraphQLを採用したのは初めてだったの…

kotlin-result入門

教育事業のバックエンドではサーバーサイドKotlinの導入に取り組んでいます。その際に kotlin-result を利用したエラーハンドリングを導入したので、特長や使い方を紹介します。

「 ZEN大学 (仮称) (設置認可申請中) 」 開学に向けエンジニア募集中!

はじめに 株式会社ドワンゴと公益財団法人日本財団は包括提携し、2025年4月に新しいオンラインの大学、ZEN大学 (仮称) (設置構想中) (追記: 2024/04/25現在、設置認可申請中)の開学を目指しています。 ドワンゴ教育事業では、ZEN大学生のオンライン学生生活…