中古品:
¥4,257 税込
配送料 ¥240 5月30日-6月1日にお届け(18 時間 20 分以内にご注文の場合)
詳細を見る
コンディション: 中古商品: 良い
コメント: ◆◆◆おおむね良好な状態です。中古商品のため若干のスレ、日焼け、使用感等ある場合がございますが、品質には十分注意して発送いたします。 【毎日発送】
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

何か問題が発生しました。後で再度リクエストしてください。

Implementation Patterns (Addison-Wesley Signature Series (Beck)) ペーパーバック – 2007/11/15

4.4 5つ星のうち4.4 80個の評価

“Kent is a master at creating code that communicates well, is easy to understand, and is a pleasure to read. Every chapter of this book contains excellent explanations and insights into the smaller but important decisions we continuously have to make when creating quality code and classes.”

Erich Gamma, IBM Distinguished Engineer

“Many teams have a master developer who makes a rapid stream of good decisions all day long. Their code is easy to understand, quick to modify, and feels safe and comfortable to work with. If you ask how they thought to write something the way they did, they always have a good reason. This book will help you become the master developer on your team. The breadth and depth of topics will engage veteran programmers, who will pick up new tricks and improve on old habits, while the clarity makes it accessible to even novice developers.”

Russ Rufer, Silicon Valley Patterns Group

“Many people don’t realize how readable code can be and how valuable that readability is. Kent has taught me so much, I’m glad this book gives everyone the chance to learn from him.”

Martin Fowler, chief scientist, ThoughtWorks

“Code should be worth reading, not just by the compiler, but by humans. Kent Beck distilled his experience into a cohesive collection of implementation patterns. These nuggets of advice will make your code truly worth reading.”

Gregor Hohpe, author of Enterprise Integration Patterns

“In this book Kent Beck shows how writing clear and readable code follows from the application of simple principles. Implementation Patterns will help developers write intention revealing code that is both easy to understand and flexible towards future extensions. A must read for developers who are serious about their code.”

Sven Gorts

Implementation Patterns bridges the gap between design and coding. Beck introduces a new way of thinking about programming by basing his discussion on values and principles.”

Diomidis Spinellis, author of Code Reading and Code Quality

Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming

Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn’t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck–known worldwide for creating Extreme Programming and pioneering software patterns and test-driven development–focuses on these critical decisions, unearthing powerful “implementation patterns” for writing programs that are simpler, clearer, better organized, and more cost effective.

Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of patterns addresses many aspects of development, including class, state, behavior, method, collections, frameworks, and more. He uses diagrams, stories, examples, and essays to engage the reader as he illuminates the patterns. You’ll find proven solutions for handling everything from naming variables to checking exceptions.

This book covers

  • The value of communicating through code and the philosophy behind patterns
  • How and when to create classes, and how classes encode logic
  • Best practices for storing and retrieving state
  • Behavior: patterns for representing logic, including alternative paths
  • Writing, naming, and decomposing methods
  • Choosing and using collections
  • Implementation pattern variations for use in building frameworks

Implementation Patterns will help programmers at all experience levels, especially those who have benefited from software patterns or agile methods. It will also be an indispensable resource for development teams seeking to work together more efficiently and build more maintainable software. No other programming book will touch your day-to-day work more often.

続きを読む もっと少なく読む

商品の説明

著者について

Kent Beck, one of the software industry’s most creative and acclaimed leaders, consistently challenges software engineering dogma and promotes ideas like patterns, test-driven development, and Extreme Programming. Currently affiliated with Three Rivers Institute and Agitar Software, he is the author of many Addison-Wesley titles, including Test-Driven Development (2003) and, with Cynthia Andres, Extreme Programming Explained, Second Edition (2005).

登録情報

  • 出版社 ‏ : ‎ Addison-Wesley Professional; 第1版 (2007/11/15)
  • 発売日 ‏ : ‎ 2007/11/15
  • 言語 ‏ : ‎ 英語
  • ペーパーバック ‏ : ‎ 176ページ
  • ISBN-10 ‏ : ‎ 0321413091
  • ISBN-13 ‏ : ‎ 978-0321413093
  • 寸法 ‏ : ‎ 17.27 x 1.27 x 23.37 cm
  • カスタマーレビュー:
    4.4 5つ星のうち4.4 80個の評価

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
ケント・ベック
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

カスタマーレビュー

星5つ中4.4つ
5つのうち4.4つ
80グローバルレーティング

この商品をレビュー

他のお客様にも意見を伝えましょう

上位レビュー、対象国: 日本

2007年11月15日に日本でレビュー済み
Amazonで購入
ソフトウェアのソースコードの価値は、読みやすさ、保守(変更)のしやすさである、という筆者 Kent Beck の価値観がとても印象的な本。
抽象論でなく、具体論とサンプルが豊富なのがうれしい。

クラス・メソッド・変数などの、名前の付け方、分割や統合のやり方、条件分岐やループ、Collection の各クラスの使い分けなどの、より良い書き方が、その理由を含めて、わかりやすく書かれています。

全体で160ページと、コンパクトなのに、実践的なコーディングパターンが盛りだくさんのすばらしいガイドです。

この本そのものが、とても読みやすく書かれています。ソースコードを分かりやすく書くことと、文書をわかりやすく書くことは、同じスキルなんだと、実感しました。

コードを書く人には、ぜひお薦めしたい本です。(日本語版が早くでてほしい)
18人のお客様がこれが役に立ったと考えています
レポート

他の国からのトップレビュー

すべてのレビューを日本語に翻訳
Samuel MV
5つ星のうち5.0 Uno de los mejores libros de programación que he leído nunca
2020年1月17日にスペインでレビュー済み
Amazonで購入
Es un libro exquisito y de una profundidad tremenda. Considero que interiorizar este conocimiento es imprescindible para llegar a ser un programador experimentado o un arquitecto. Nunca me canso de leerlo y en cada vuelta aprendo algo nuevo.
Igor Savin
5つ星のうち5.0 I would recommend reading it to software engineers of all seniority levels
2018年5月10日に英国でレビュー済み
Amazonで購入
This book is vastly underrated. While it is, indeed, very concise, I don't find that to be a disadvantage - on the contrary, there is no fluff, all essence. Beck's way of thinking and articulating that thought is very well structured: I especially appreciated his idea of core values that programmer is to follow, from which you can derive principles, to adhere to which you come up with a set of patterns. The idea is if you don't know a particular pattern, you can derive one from one of your guiding principles if you have them set straight; and you can check if you are going in the right direction if you are well-aware what are your core values are.
Overall I would describe this book as a less chatty, more thoughtful version of "Clean Code". I would recommend reading it to software engineers of all seniority levels.
2人のお客様がこれが役に立ったと考えています
レポート
Alexey A.
5つ星のうち5.0 Helps to organize my thoughts
2013年3月2日にドイツでレビュー済み
Amazonで購入
With many years of programming experience, I do many things intuitively, and it is sometimes hard to explain why did I go this or that way. This books helps me to better understand why did I use given pattern, to explain it to my colleagues, and sometimes to find a better solution.
1人のお客様がこれが役に立ったと考えています
レポート
Foti Massimo
5つ星のうち5.0 This time Beck talks about patterns "in the small"
2008年5月25日にアメリカ合衆国でレビュー済み
Amazonで購入
I typically enjoy reading pattern's books and this is going to be one of my all-time favorites. This time Beck talks about patterns "in the small", not the traditional kind of architectural patterns we are used to know. This book it's about those small decisions we make every time we write even a small piece of code. Somebody could think the word "patterns" is misused here, but I tend to disagree and, in the end, I don't even care that much. What really matters to me is that I found valuable advice inside this book and I really enjoyed reading it. In the past Beck's books were always worth reading for me, this one benefit from a more fluid and pleasant writing style too.
2人のお客様がこれが役に立ったと考えています
レポート
G. Gilmour
5つ星のうち5.0 Inside the Mind of Kent Beck
2014年12月11日に英国でレビュー済み
Amazonで購入
A masterclass in how to write quality code and essential reading for senior developers. As with any masterclass its a very personal series of insights and the focus is on communicating high level principles and concepts rather than learning specific language features or libraries. For this reason the advice is grouped into broad areas, rather than the sequential progression you would have in (for example) a learning Spring MVC or learning ASP .NET book.

If you are starting out in IT and still learning syntax or core concepts then this is not an appropriate book. But if you are an experienced developer trying to improve your craft then its a must have.
4人のお客様がこれが役に立ったと考えています
レポート