JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)本ダウンロード

JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)

によって Luis Atencio


4.2 5つ星のうち(3人の読者)

JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)本ダウンロード - 内容紹介 JavaScript関数型へスキルアップ。もう1つのパラダイムへ転換可能に!関数型思考を新たに身につけるのは一筋縄ではいきません。本書では、この関数型思考の実践を第1の目標にしています。関数型のメリットに触れながら、ECMAScript 2015(ECMAScript 6)をベースに、再利用性を高める実践テクニックを網羅的かつ段階的に解説していきます。また、より現場指向のテクニックとして、テストや最適化の手法、非同期処理を扱う手法についても説明します。一般的なテクニックに飽き足らず、より上位レベルの技術の習得を目指すJavaScriptプログラマーに格好の一冊です。――原著への読者の声「関数型手法を考える人におすすめの本」「良書。ただし、ビギナー向けではない」「関数合成とモナドの章は愛すべき内容」※ 本書は『Functional Programming in JavaScript』の翻訳書です。■章構成◆Part1 発想の転換とキーコンセプト◇第1章 関数型で思考する◇第2章 関数型言語としてのJavaScript◆Part2 関数型のデザインとコーディング◇第3章 データ構造の数を減らし、操作の数を増やす◇第4章 モジュラー化によるコードの再利用◇第5章 複雑性を抑えるデザインパターン◆Part3 関数型のスキルを磨く◇第6章 関数型コードのテスト◇第7章 関数型コードの最適化◇第8章 非同期イベント/データのための関数型手法■本書より抜粋関数型スタイルで効果的なJavaScriptコードが書けるという事実は長い間、見過ごされてきました。これは、JavaScriptという言語に対する誤解と、JavaScriptが状態管理を適切に行うための言語機能を備えていないことに起因します。小さなスクリプトであれば問題ありませんが、プログラムが大きくなるにつれて制御が難しくなります。関数型プログラミングはある意味、JavaScriptからあなた自身を守るための技術と言えます。著者は開発者として、関数型プログラミングの原理に基づき、コードの作成方法を学び続けてきました。この学びを通して確実にソフトウェアエンジニアとして成長してきたと言えます。そこで、この経験を何とかして、記録が残るように書き留めたいと思うようになったのです。 内容(「BOOK」データベースより) 関数型思考を新たに身につけるのは一筋縄ではいきません。本書では、この関数型思考の実践を第1の目標にしています。関数型のメリットに触れながら、ECMAScript2015(ECMAScript6)をベースに、実践テクニックを網羅的かつ段階的に解説していきます。より現場指向のテクニックとして、テストや最適化の手法、非同期処理を扱う手法についても説明します。一般的なテクニックに飽き足らず、より上位レベルの技術の習得を目指すJavaScriptプログラマーに格好の一冊です。 著者について ●著者プロフィール◎Luis Atencio(ルイス・アテンシオ)仮想化ソフトウェアベンダーのシトリックスシステムズに所属するソフトウェア開発エンジニア。コンピュータサイエンス分野で学士号と修士号を取得。現在はJavaScript、Java、PHPのアプリケーション開発/設計にフルタイムで従事。技術コミュニティに積極的に参加、ローカルのイベントではプレゼン発表も行う。ソフトウェアエンジニアリングについてのブログ(luisatencio.net)を公開。Twitterアカウントは@luijar。●訳者プロフィール◎加藤 大雄(かとう ひろお)株式会社イディオマコムニカ所属、ITエンジニア。大学で機械工学を専攻するも、IT業界に飛び込んで以来、ITエンジニア一筋。技術者として設計開発・運用保守だけでなく、製品開発、QA、保守の技術部長も経験。日英/英日の技術翻訳、特許翻訳も行う。Valente翻訳スクールにてITコースの講師を担当。IT技術で世の中の役に立てるよう自己研鑽の日々を送る。モットーは「生涯一エンジニア」。仕事上で好きなことは、他人のコードを読むこと、新しい言語や概念を理解すること。趣味は、海外ドラマ鑑賞、語学(仏語など)、登山、旅行、食べ歩き。http://idioma-comunica.jp/ 著者略歴 (「BOOK著者紹介情報」より) アテンシオ,ルイス 米国フロリダ州のフォートローダーテールに本社のある、仮想化ソフトウェアベンダーのシトリックス・システムズに所属するソフトウェア開発エンジニア。コンピュータサイエンス分野で学士号と修士号を取得。JavaScript、Java、PHPのアプリケーション開発/設計にフルタイムで従事している。技術コミュニティに積極的に参加し、ローカルのイベントでは発表活動も頻繁に行う。ソフトウェアエンジニアリングについてのブログを運営 加藤/大雄 株式会社イディオマコムニカ所属、ITエンジニア。大学で機械工学を専攻するも、IT業界に飛び込んで以来、ITエンジニア一筋。技術者として設計開発・運用保守だけでなく、製品開発、QA、保守の技術部長も経験。日英/英日の技術翻訳、特許翻訳も行う。Valente翻訳スクールにてITコースの講師を担当(本データはこの書籍が刊行された当時に掲載されていたものです)

JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)の詳細

本のタイトル : JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)
作者 : Luis Atencio
ISBN-10 : 4295001139
発売日 : 2017/6/9
カテゴリ : 本
ファイルサイズ : 19.74 (現在のサーバー速度は28.65 Mbpsです
以下は、JavaScript関数型プログラミング 複雑性を抑える発想と実践法を学ぶ (impress top gear)に関する最も有用なレビューの一部です。 この本を購入する/読むことを決定する前にこれを検討することができます。
内容は中・上級者向きの内容です。しかし、関数型の説明は非常に分かりやすくスラスラ読めました。特に良かったところがオブジェクト指向でよく使われるメソッドチェーンの限界と関数合成の仕組みが分かりやすかったです。オブジェクト指向で作っていく際の辛みを関数型ではこのように解決していくのかと理解出来ました。久しぶりに技術書で大ヒットの内容でした。

Mia Landon Download PDF Books 2021

Manybooks: 50000+ Free Ebooks In The Genres You Love @meshinaku.shopinfo.jp

0コメント

  • 1000 / 1000