NoAbstract:ソフトウェアはその生涯において、さまざまな要求を突き付けられます。要求に応え続けるために必要なことは、コードをシンプルに保つことです。ソフトウェアアーキテクチャは抽象化と問題の分割によって複雑性を減らし、コードをシンプルに保つことに貢献します。ソフトウェアが中長期的に利用されることを前提とするのであれば、ソフトウェアアーキテクチャの理念やそれ自体を採用することは検討すべき事柄です。ここにひとつの問題があります。それはソフトウェアアーキテクチャが単一でないことです。日夜進歩しつづけるソフトウェア開発の世界では、多くのソフトウェアアーキテクチャが生まれつづけています。それらの中から、チームやソフトウェアの目的やライフサイクルに最適なものを選定するのは容易なことではありません。そこで本トークでは「ソフトウェアアーキテクチャの選定」をテーマに、ソフトウェアアーキテクチャの特徴や実装例を紹介しながら、どういった観点で選定をしているかについてお話します。本トークで取り上げる主なソフトウェアアーキテクチャは次のとおりです。Tweetこのトークの時間帯のツイートログインが必要ですforteeにログインするとセッションをお気に入りに設定できます。お気に入りに入れたセッションはタイムテーブル上で色が付いて表示されます。@tomzohfortee利用規約プライバシーポリシ。