Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

著者情報

  • 大澤 翔吾(株式会社サイバーエージェント)(オオサワ ショウゴ)

    2015年にサイバーエージェントへ入社し、現在はメディアディベロップメント事業本部(MDH)にて広告配信システムのバックエンド開発を担当。過去にはレコメンドエンジンの開発等を経験。

執筆記事

  • 2017/11/16

    Goアプリケーションにおけるテスト設計を考える ~Javaとの比較で理解するGoの依存性の分離

     近年、新興言語とは思えない簡潔さや実行時パフォーマンスの良さなどからGoが注目を集めています。サイバーエージェントのメディアディベロップメント事業本部でもGoの導入を進めており、Goアプリケーションの開発を通じてその利点や欠点などを身を持って学ぶことができました。この記事では、Goアプリケーションの自動化単体テストを行うにあたって、テストの実施を容易にするにはどのような設計を行うべきかを、依存性の分離という観点から紹介します。依存性の分離は、単体テストにおいて確保しなければならない要素の一つで...

1件中1~1件を表示
戻る


All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5