Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$47.87$47.87
FREE delivery:
Tuesday, Feb 6
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $40.68
Other Sellers on Amazon
+ $3.99 shipping
91% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
ABAP Design Patterns in ABAP Objects (SAP PRESS) Hardcover – November 27, 2016
Purchase options and add-ons
* Use design patterns to write better code, faster
* Implement common architectural, structural, and behavioral design patterns
* See design patterns in action with real-world SAP applications
Creational Design Patterns
Create objects with the abstract factory, builder, factory, lazy initialization, multiton, prototype, and singleton design patterns.
Structural Design Patterns
Allow objects to interact and work together without interdependency with the adapter, bridge, composite, data access object, decorator, façade, flyweight, property container, and proxy design patterns.
Behavioral Design Patterns
Increase the flexibility of your object communication with the chain of responsibility, command, mediator, memento, observer, servant, state, strategy, template method, and visitor design patterns.
* MVC (model, view, controller) pattern
* Singleton pattern
* Factory pattern
* Builder pattern
* Observer pattern
* Visitor pattern
* Lazy initialization pattern
* Template method
* Strategy pattern
* Decorator pattern
* ABAP-specific examples
* Anti-patterns
- Print length388 pages
- LanguageEnglish
- PublisherSAP Press
- Publication dateNovember 27, 2016
- Dimensions7.2 x 1.1 x 9.2 inches
- ISBN-101493214640
- ISBN-13978-1493214648
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now.
Editorial Reviews
About the Author
Product details
- Publisher : SAP Press; First Edition (November 27, 2016)
- Language : English
- Hardcover : 388 pages
- ISBN-10 : 1493214640
- ISBN-13 : 978-1493214648
- Item Weight : 1.95 pounds
- Dimensions : 7.2 x 1.1 x 9.2 inches
- Best Sellers Rank: #5,013,154 in Books (See Top 100 in Books)
- #2,393 in Object-Oriented Design
- #3,882 in Enterprise Applications
- #6,674 in Software Development (Books)
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

Dr. Kerem Koseoglu (1978) was born in Istanbul, Turkey. His favorite hobbies; programming, writing and music, turned into professional occupations over the years. In addition to his career in writing, he is a freelance software architect and an active bass player. You can visit his personal website at www.keremkoseoglu.com .
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The book is well-written in approachable manner and has a good structure. There are 27 chapters describing different patterns and no unnecessary "fluff" (I found even the introduction to be quite interesting). Each chapter includes a brief description of the pattern, a specific case study, and additional information such as when to use or avoid specific pattern and how it might relate to other patterns. There are sufficient code examples provided to illustrate each pattern.
If you are somewhat familiar with OOP in ABAP and are ready to take it to another level with better design this is the book for you. Even though it's not for the beginners, I would also recommend it to those who are trying to move from procedural to OO ABAP. Because of the specific case studies (I've seen most of those scenarios in real life SAP systems), the explanation is easy to relate to and makes learning more productive than just reading theory.
This book came out in 2016, I've only gotten around reading it in 2020 and now regret all the time lost when I could've already been using this knowledge for years. Don't make the same mistake, read it today!
Disclaimer: I was provided with a free electronic copy of the book by the publisher. I was not asked to post a review and this review reflects my personal opinion.
It won't happen overnight but this is the perfect book to start your journey! We all hit a stage where we ask "ok now, how to make a better design ?" during development and from now on this book will be there to answer it. Not only helping you to making perfect designs, but also teaching the terminology as well. You will find yourself recognising these patterns among standard ABAP classes and understanding how to incorporate patterns into your day-to-day design work much more after reading this book.
No-doubt this book will be the bible of design patterns in ABAP world!
choose and implement the correct pattern for your programs. (from simple reports to complicated projects)
The book has examples form real life.
A must to read for all abap programmers.
