|
Conquer your fear and anxiety learning how the concepts behind object-oriented design apply to the ABAP programming environment. Through simple examples and metaphors this book demystifies the object-oriented programming model.
Object-Oriented Design with ABAP presents a bridge from the familiar procedural style of ABAP to the unfamiliar object-oriented style, taking you by the hand and leading you through the difficulties associated with learning these concepts, covering not only the nuances of using object-oriented principles in ABAP software design but also revealing the reasons why these concepts have become embraced throughout the software development industry. More than simply knowing how to use various object-oriented techniques, you'll also be able to determine whether a technique is applicable to the task the software addresses. This book:
-
Shows how object-oriented principles apply to ABAP program design
-
Provides the basics for creating component design diagrams
-
Teaches how to incorporate design patterns in ABAP programs
What You’ll Learn
-
Write ABAP code using the object-oriented model as comfortably and easily as using the procedural model
-
Create ABAP design diagrams based on the Unified Modeling Language
-
Implement object-oriented design patterns into ABAP programs
-
Reap the benefits of spending less time designing and maintaining ABAP programs
-
Recognize those situations where design patterns can be most helpful
-
Avoid long and exhausting searches for the cause of bugs in ABAP programs
Who This Book Is For
Experienced ABAP programmers who remain unfamiliar with the design potential presented by the object-oriented aspect of the language
|
|
|
Solving Problems in Scientific Computing Using Maple and Matlab®
Modern computing tools like MAPLE (a symbolic computation package)
and MATLAB® ( a numeric and symbolic computation and visualization
program) make it possible to use the techniques of scientific
computing to solve realistic nontrivial problems in a classroom
setting. These problems have been traditionally ... | | Machine Translation (MIT Press Essential Knowledge series)
A concise, nontechnical overview of the development of machine translation, including the different approaches, evaluation issues, and major players in the industry. About the Author Thierry Poibeau is Director of
Research at the Centre National de la Recherche Scientifique in Paris, Head of the LATTICE (Langues, Textes,... | | Windows Communication Foundation 3.5 Unleashed (2nd Edition)
Windows Communication Foundation (WCF) is Microsoft’s dynamic technology for allowing autonomous software to communicate. Superseding earlier technologies such as COM/DCOM, .NET Remoting, ASP.NET Web Services, and the Web Services Enhancements for .NET, WCF provides a single solution that is designed to always be... |
Advanced Engineering Mathematics
Advanced Engineering Mathematics provides comprehensive and contemporary coverage of key mathematical ideas, techniques, and their widespread applications, for students majoring in engineering, computer science, mathematics and physics. Using a wide range of examples throughout the book, Jeffrey illustrates how to construct simple... | | Embedded FreeBSD Cookbook (Embedded Technology)*Provides numerous examples of system software with source code and debugging techniques that can provide starting points for your own designs *Covers core operating system components, processes and process scheduling, system booting, virtual memory, device drivers, debugging, and much more *All sample code is provided on the... | | Male-mediated Developmental Toxicity (Issues in Toxicology)The issue of male germ line mutagenesis and the effects on developmental defects in the next generation has become increasingly high profile over recent years. Mutations are thought to be becoming more prevalent as a result of: exposure to chemicals in the environment; anti-cancer regimes that use genotoxic agents and assisted conception... |
|