Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Improving the Quality of ABAP Code: Striving for Perfection

Buy

In 2015, the American SAP Users Group (ASUG) wanted my opinion on a new survey that had been put out by a company called CAST, which had analyzed about 70 large custom ABAP applications from organizations all across the United States and Europe and come to the conclusion that all that custom code was a load of old baloney, ludicrous, rubbish, hopeless, and fit only for the dustbin.

The clear implication was that the ABAP programmers who had written these applications could not touch their own nose, let alone write a program containing even one ounce of quality. Nonetheless, the programs worked—they solved the business problems they were created to solve.

How can this be? How can we get to the stage where 100 percent of code is “no good” and yet 100 percent of code appears to work? It is because the two things are unrelated to an extent—but only to an extent.

What is meant by the code’s being “no good” is that the analyzed programs were “big balls of mud”—prone to breaking for no apparent reason, and so complicated it would be impossible for any programmer other than the creator (and often even the creator) to understand what was going on and how to fix things or make a change. Sadly, this did not surprise me at all.

(HTML tags aren't allowed.)

Python Network Programming Cookbook
Python Network Programming Cookbook

An easy-to-follow guide full of hands-on examples on real-world networking tasks. It covers the advanced topics of network programming in Python using a set of selected recipes.

If you are a network programmer, system/network administrator, or a web application developer, this book is ideal for you. You should have a basic
...

How to Make People Like You in 90 Seconds or Less
How to Make People Like You in 90 Seconds or Less
I first discovered the secrets of getting along with people during my career as a fashion and advertising photographer. Whether it was working with a single model for a page in Vogue or 400 people aboard a ship to promote a Norwegian cruise line, it was obvious that for me photography was more about clicking with people...
What is What in the Nanoworld: A Handbook on Nanoscience and Nanotechnology
What is What in the Nanoworld: A Handbook on Nanoscience and Nanotechnology
More than 1,400 entries, from a few sentences to a page in length. The second, completely revised and enlarged edition of this introductory reference handbook summarizes the terms and definitions, most important phenomena, and regulations occurring in the physics, chemistry, technology, and application of nanostructures. A representative collection...

PowerShell for SQL Server Essentials
PowerShell for SQL Server Essentials

Manage and monitor SQL Server administration and application deployment with PowerShell

About This Book

  • Create scripts using PowerShell to manage and monitor server administration and application deployment
  • Automate creation of SQL Database objects through PowerShell with the help of SQL...
Security Controls for Sarbanes-Oxley Section 404 IT Compliance: Authorization, Authentication, and Access
Security Controls for Sarbanes-Oxley Section 404 IT Compliance: Authorization, Authentication, and Access
Your step-by-step guide to creating authentication processes that assure compliance

To comply with Sarbanes-Oxley Section 404, you must design an information technology infrastructure that can protect the privacy and access integrity of your data, particularly online, while not restricting business activity. This book shows you how to do that,...

Powerhouse Marketing Plans: 14 Outstanding Real-Life Plans and What You Can Learn from Them to Supercharge Your Own Campaigns
Powerhouse Marketing Plans: 14 Outstanding Real-Life Plans and What You Can Learn from Them to Supercharge Your Own Campaigns

Without a great marketing plan, even the world’s best product will sit on the shelves. Powerhouse Marketing Plans gives you the tools you need to create a dynamic and successful campaign, showing you how to drive the sales of your products in the stratosphere using the same proven strategies of well-known companies who’ve...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy