元に翻訳・加筆したものです。詳しくは元記事をご覧ください。簡潔なプログラミング言語として知られています。それは、高い生産性を意味します。生産性が向上したと述べています。簡潔さは、開発のあらゆる段階で効果を発揮します。コードの作成者は、構文ではなく、解決しなければならない問題に集中できます。テストやデバッグするコードが少なくなれば、バグが生まれる可能性も少なくなります。レビューやメンテナンスの担当者は、読むコードが少なくなるので、コードが行っていることを理解しやすくなります。そのため、レビューやメンテナンスが楽になります。チームを紹介しましょう。機能のほとんどは、簡潔さと高い可読性を持つため、高い生産性につながります。使われる機能について見てみましょう。つの方法のどちらかを利用します。デフォルト引数を利用できるので、どちらも必要ありません。デフォルト引数を使うと、ボイラープレートを追加することなく、関数のオーバーロードを実装できます。使い始めたとき、多くのビルダーを削減し、書く必要があるコードの量を減らすことができました。オブジェクトの実装で、タスクの名前のみが必須パラメータになっています。ビルダーを使った場合と、デフォルト引数を使った場合でそれぞれどうなるかを示しています。デフォルト引数」をご覧ください。作成し、他のオブジェクトから共有してアクセスできるようにしたい場合に役立ちます。存在するようにオブジェクトの作成方法を制御し、コードがスレッドセーフであることを保証する必要があります。キーワードだけでこれを実現できます。テンプレートなどの機能から明らかです。そのため、コードはとても読みやすくなります。本を集めたライブラリがあるとしましょう。ライブラリから本を取り出し、そのタイトルだけを出力する場合、コードは次のようになります。機能は次のとおりです。演算子オーバーロードを使って実装しています。分割代入を使っています。文字列テンプレートを使っています。使うと、コードは読みやすく、書きやすくなります。シングルトンや委譲などのパターンが言語に組み込まれており、たくさんのコードを書く必要がないため、バグが紛れ込む確率が低くなり、メンテナンスの負荷も軽減されます。文字列テンプレート、ラムダ式、エクステンション関数、演算子オーバーロードなどの機能で、コードをさらに簡潔かつシンプルにできます。書くコードが少なくなれば、読むコードやメンテナンスするコードも少なくなり、エラーが減って生産性が上がります。優れたアプリを作成するをお読みください。各社のケーススタディをご覧ください。メリットが確認できます。使ってみたい方は、入門ページをご覧ください。元に翻訳・加筆したものです。詳しくは元記事をご覧ください。簡潔なプログラミング言語として知られています。それは、高い生産性を意味します。生産性が向上したと述べています。簡潔さは、開発のあらゆる段階で効果を発揮します。コードの作成者は、構文ではなく、解決しなければならない問題に集中できます。テストやデバッグするコードが少なくなれば、バグが生まれる可能性も少なくなります。レビューやメンテナンスの担当者は、読むコードが少なくなるので、コードが行っていることを理解しやすくなります。そのため、レビューやメンテナンスが楽になります。チームを紹介しましょう。機能のほとんどは、簡潔さと高い可読性を持つため、高い生産性につながります。使われる機能について見てみましょう。つの方法のどちらかを利用します。デフォルト引数を利用できるので、どちらも必要ありません。デフォルト引数を使うと、ボイラープレートを追加することなく、関数のオーバーロードを実装できます。使い始めたとき、多くのビルダーを削減し、書く必要があるコードの量を減らすことができました。オブジェクトの実装で、タスクの名前のみが必須パラメータになっています。ビルダーを使った場合と、デフォルト引数を使った場合でそれぞれどうなるかを示しています。デフォルト引数」をご覧ください。作成し、他のオブジェクトから共有してアクセスできるようにしたい場合に役立ちます。存在するようにオブジェクトの作成方法を制御し、コードがスレッドセーフであることを保証する必要があります。キーワードだけでこれを実現できます。テンプレートなどの機能から明らかです。そのため、コードはとても読みやすくなります。本を集めたライブラリがあるとしましょう。ライブラリから本を取り出し、そのタイトルだけを出力する場合、コードは次のようになります。機能は次のとおりです。演算子オーバーロードを使って実装しています。分割代入を使っています。文字列テンプレートを使っています。使うと、コードは読みやすく、書きやすくなります。シングルトンや委譲などのパターンが言語に組み込まれており、たくさんのコードを書く必要がないため、バグが紛れ込む確率が低くなり、メンテナンスの負荷も軽減されます。文字列テンプレート、ラムダ式、エクステンション関数、演算子オーバーロードなどの機能で、コードをさらに簡潔かつシンプルにできます。書くコードが少なくなれば、読むコードやメンテナンスするコードも少なくなり、エラーが減って生産性が上がります。優れたアプリを作成するをお読みください。各社のケーススタディをご覧ください。メリットが確認できます。使ってみたい方は、入門ページをご覧ください。@googledevjp"プロダクトに関するご意見はプロダクトフォーラムにお願いします"GooglePrivacyTerms。