High-risk scenarios

Consider the following high-risk scenarios:

  • Using only synchronous integrations (custom services or OData calls) where no explicit requirement has been established for it.
    • Risk – Unable to scale
    • Risk – Unaccounted side issues (for example, timeouts or UI blocks)
    • Risk – Unwanted availability dependencies
  • You can create custom services in X++ for all integrations (for example, writing X++ code to create an XML file when Data Management Framework could be a viable alternative).
    • Risk – Technical debt, high maintenance efforts
    • Risk – Moving away from the roadmap and standard improvements
  • Avoiding the use of middleware because of a perceived increased complexity of maintaining an extra system in the landscape.
  • Handling large volumes of data import with an Excel add-in.
  • Reinventing the wheel or developing something that’s already been done (for example, creating a custom event emission framework instead of using business events).

php programming training courses malaysia

Leave a Reply

Your email address will not be published. Required fields are marked *