Kotlin を学ぶにはどのような本を読めばよいですか? 【書籍寄贈イベント|『Kotlinメタプログラミング徹底実践』第8回】


Java と同様、Kotlin も Android アプリケーション開発に使用されるプログラミング言語であり、Android で正式にサポートされる 2 番目のプログラミング言語です。

Kotlin は 2016 年に正式にリリースされました。Android の「公式発表」後、2017 年には TIOBE プログラミング言語ランキングのトップ 20 に入りました。この復帰には 5 年以上かかりました。初めて私がリストに載ったのが「ホットスポットを活かす」という観点からだったら、今回は完全に「強さ」でリストに載った。TIOBE CEO のポール ジャンセンは次のように考えています。

Kotlin は、ほぼすべての面で Java よりも優れています。Kotlin に対する主な議論は、Java はより成熟した言語であるため、より多くのプログラマー、書籍、トレーニング コース、ライブラリなどが存在するというものです。Kotlin が今後数か月間、トップ 20 内の地位を維持できるかどうか見てみましょう。

Paul Jansen 氏もおっしゃっていましたが、Java に比べて Kotlin を学ぶための本はそれほど多くありませんが、実は量ではなく質に重点が置かれているので、今回はこの 3 冊を選んでお勧めします。

本の紹介

01 「Kotlinメタプログラミングの徹底実践」

ここに画像の説明を挿入します

『Kotlin メタプログラミングの徹底実践』
著者: Huo Bingqian

推奨ワード:Google開発者専門家であるYuanfudaoの上級Kotlin専門家が執筆し、メタプログラミング学習の敷居を下げるためにKotlin中国語Webサイトの担当者など多くの専門家が推奨しています。

本書は、Kotlin メタプログラミングを基礎知識、設計思想、技術的解決策、応用方法、実践スキルの 5 つの側面から体系的に解説し、Kotlin エンジニアの開発レベル、研究開発効率、開発経験の大幅な向上に役立てる書籍です。

著者はKotlin分野の上級専門家でありエバンジェリストであり、本書はKotlinコンパイラのソースコードと数多くのエンジニアリング実践を繰り返し研究し、リフレクションやプログラムの静的解析、Javaアノテーションなどを詳細に解説しているだけでなく、プロセッサ、Kotlin シンボル プロセッサ、Kotlin コンパイラ プラグイン、メタプログラムの開発とデバッグ、その他のコア メタ プログラミング テクノロジー、Jetpack Compose のコンパイラ プラグインと IntelliJ プラグイン、AtomicFU の JVM バイトコードと JavaScript コード生成ロジックの詳細な分析。

02「Spring Boot学習ガイド」

ここに画像の説明を挿入します

『Spring Boot ラーニング ガイド』
クラウド ネイティブ Java および Kotlin アプリケーションの構築
著者: [US] Mark Heckler (Mark Heckler)

推奨: 業界の専門家によって書かれており、Spring Boot アプリケーション開発の多くの複雑な詳細がカバーされており、コード例は相互に関連しており、理解しやすいものです。

この本は、デバッグ、テスト、デプロイメントなどのトピックを含む、Spring Boot のアーキテクチャとメソッドを理解するのに役立ちます。Spring Boot を使用してクラウドネイティブ Java または Kotlin アプリケーションを迅速かつ効率的に開発したい場合 (リアクティブ プログラミング、API の構築、さまざまなデータベース アクセスの作成を使用)、この本は最適です。

03「Kotlinプログラミング実践」

ここに画像の説明を挿入します

「Kotlin プログラミングの実践」
エレガントで表現力豊かな高パフォーマンスの JVM および Android アプリケーションを作成する
著者: [US] Venkat Subramaniam

推奨される言葉: Kotlin の世界への扉を開けるのに役立つ、受賞歴のある Jolt Productivity の著者によって書かれ、Kotlin のチーフ デザイナーである Andrey Breslav による序文が付けられています。

この本を読むことで、わかりやすい例を通じて Kotlin 言語の多くの機能の使い方を学ぶだけでなく、保守が簡単で高性能な JVM および Android アプリケーションの作成、DSL および非同期の作成方法も学ぶことができます。プログラミングなど

この本では、お気に入りの IDE の使い方を説明し、豊富な例と演習で Kotlin スキルを向上させます。スタンドアロン アプレットを作成し、それをスクリプトとして実行してタイプ セーフなコードを作成する方法を学び、その後、この知識を拡張して、簡単に拡張可能な完全オブジェクト指向の関数型スタイルのコードを作成します。また、効率やパフォーマンスを損なうことなくエレガントにプログラミングする方法と、メタプログラミングを使用して表現力の高いコードを作成し、言語の流暢さを活用する内部 DSL を作成する方法も学びます。同時に、コルーチン、非同期プログラミング、自動テストについて学び、エンタープライズ アプリケーションで Kotlin と Java を組み合わせる方法も学びます。

抽選方法

  • フォロー+いいね+記事を集める

  • コメント欄にメッセージを残してください: あらゆる知識を学び、勝者を見つけてください (フォローしてメッセージを残すことで賞金プールに参加できます。各人が最大 3 つのメッセージを残すことができます)

  • 日曜午後8時に抽選

  • 今回は 2 ~ 5 冊プレゼントします 【読めば読むほどプレゼント量が増えます】
    500-1000 2 冊無料
    1000-1500 3 冊無料
    1500-2000 4 冊無料
    2000+ 5 冊無料

おすすめ

転載: blog.csdn.net/weixin_44816664/article/details/132903642