ソフトウェア設計
こんにちは、ギフティでエンジニアをしている @memetics10 です。 普段は Gift Experience dev unit というチームでギフトの発行基盤に関わる開発をしています。 先日、有志による社内勉強会の一環としてドメインモデリングワークショップを開催しましたので…
はじめに こんにちは、ギフティでエンジニアをしている @memetics10 です。 ギフティでは、新たなモデリング手法としてイベントストーミングを取り入れています。 今回は、社内でイベントストーミングを実践していく中で見えてきた勘所を共有します。 イベン…
こんにちは、ギフティでエンジニアをやっている中屋(@nakaryo79)です! GiftExperince dev unit というチームに所属しています。 先日の社内 LT イベントで登壇する機会があり、ソフトウェアアーキテクチャについて発表しました。 最近、ギフティではシステ…
はじめに こんにちは。エンジニアの安達です。前回の記事で触れたRailsアプリのリファクタリング対応の一環で、Service Objectの活用も行っていました。 Service Objectは間違った考え方で使うとアンチパターンに陥るとも言われる設計手法です。業務での活用…
はじめに こんにちは。giftee Loyalty Platform(GLP)の開発をしている安達です。GLPはギフティの中では新規事業という性質もあり、Railsのサーバーサイドの設計方針が定まっておらず、実装者によって書き方がバラバラになっている状態でした。そのようなプ…