Cover of Analysis Patterns: Reusable Object Models

Analysis Patterns: Reusable Object Models

This innovative book recognizes the need within the object-oriented community for a book that goes beyond the tools and techniques of the typical methodology book. In "Analysis Patterns: Reusable Object Models, " Martin Fowler focuses on the end result of object-oriented analysis and design - the models themselves. He shares with you his wealth of object modeling experience and his keen eye for identifying repeating problems and transforming them into reusable models. "Analysis Patterns" provides a catalogue of patterns that have emerged in a wide range of domains including trading, measurement, accounting and organizational relationships.

Audience
adult
Length
medium · 384 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Analysis Patterns: Reusable Object Models? Here’s where I’d start.

These suit anyone who liked Analysis Patterns: Reusable Object Models. Sign in and mark a few books for picks shaped around your own taste.

  1. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions Shares programming, tech, software development
  2. Domain-Driven Design: Tackling Complexity in the Heart of Software Shares programming, software development, tech
  3. Refactoring to Patterns (Addison Wesley Signature Series) Shares programming, tech, software development
  4. Design Patterns: Elements of Reusable Object-Oriented Software Shares programming, tech, software development

“People who read Analysis Patterns: Reusable Object Models tend to reach for these next.”

  1. xUnit Test Patterns: Refactoring Test Code
  2. Software Project Survival Guide
  3. Object-Oriented Software Construction (Book/CD-ROM)
  4. Beyond Software Architecture: Creating and Sustaining Winning Solutions

“If you want more of the same (science about technology), start with these.”

  1. Java Cookbook
  2. Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix
  3. Spring in Action
  4. Making Embedded Systems: Design Patterns for Great Software

“If it was the programming that hooked you, try one of these.”

  1. Implementation Patterns
  2. Agile Principles, Patterns, and Practices in C#
  3. The Passionate Programmer
  4. Building Microservices: Designing Fine-Grained Systems

“These start from a similar idea, even if they go somewhere else with it.”

  1. Model-Driven Design Using Business Patterns
  2. Object Thinking
  3. Object-Oriented Design Heuristics
  4. Learning PHP Design Patterns