『データ指向プログラミング : ソフトウェアがもつ複雑さの軽減に向けて』は、Clojureを触り始めたばかりのあなたにとって、プログラミングの新たな視点を提供する一冊です。本書は、ソフトウェアの複雑さを軽減し、シンプルで保守しやすいシステムを構築するための具体的なアイデアをストーリー仕立てで紹介しています。特に、データを中心に据えることで、柔軟性やスケーラビリティを向上させる様子を実践的に学ぶことができます。 Clojureのエコシステムに身を置くあなたにとって、オブジェクト指向の枠を超え、関数型プログラミングの真髄に迫る内容は刺激的です。プログラミングのパラダイムを広げることで、あなたの創造力がさらに発揮できるでしょう。優れたレビュー評価もその価値を物語っています。 初学者でも親しめる優れた解説が魅力の本書を手に取り、プログラミングの新たな冒険に出かけてみませんか?あなたもきっと、Clojureとデータ指向プログラミングの魅力に取り込まれるはずです。
内容 | 本書は開発者が構築するシステムの複雑さを軽減することを目的として書かれている。本書で紹介するアイデアは、フロントエンドアプリケーション、バックエンドWebサーバー、Webサービスなど、情報を操作するシステムにほぼ適用できる。本書では、DOPの価値と、その原則を現実の本番環境のシステムに適用する方法を、ストーリー仕立てで説明する。ストーリーを追いながら、各章を最初から順番に読んでいくことをお勧めする。ただし、特に興味を引かれる章がある場合、「Part2 スケーラビリティ」と「Part3 保守性」の内容を理解するには、「Part1 柔軟性」と「第7章 基本的なデータ検証」の内容が必要である。本書は、Java、C#、C++、Ruby、Pythonといった高水準プログラミング言語を何年か経験しているフロントエンド開発者、バックエンド開発者、フルスタック開発者を対象としている。オブジェクト指向プログラミング(OOP)開発者にとって、本書で紹介するいくつかのアイデアは、開発者を安全地帯から引っ張り出し、居心地のよいプログラミングパラダイムをいくつか手放すことを要求するかもしれない。本書の内容は関数型プログラミング(FP)開発者のほうが少し理解しやすいが、うれしい驚きもいくつかあるはずだ。 |
---|---|
著者 | Sharvit,Yehonathan クイープ |
出版日 | 202304 |
出版社 | 翔泳社 |
ISBN-13 | 9784798179797 |
データ提供元 | openBD, 楽天 |
価格 | 3,960 詳細はこちら |
---|---|
レビュー平均 | 4 |
レビュー件数 | 1 |