Overengineering in software development is like building a Swiss Army knife when all you need is a simple screwdriver. It happens when developers create overly complex solutions for problems that could have been solved more simply. While the intentio...
Recently I came across the "Clean SAP UI5" book, which focuses on adopting clean code principles that focus on maintaining code that is easy to read, understand, and maintain. This is where the concept of "Clean Code" comes into play.In this blog, I ...
Choosing the right SAP data modeling solution can be a challenging task, as there are multiple options available, including cloud-based or on-premise solutions with or without data visualization capabilities etc..so to select the best tool that can m...
I came across GraphQL while working on a side project and as a SAP Developer who worked a lot with REST APIs, I was wondering what advantages GraphQL could offer me, and how to apply it for different use cases. So, I decided to explore both APIs and ...
Hello, I have a question about developing custom SAP UI5 applications on top of the BW/4HANA system. Is it possible to include multiple BW queries in a single application? If so, could you please provide guidance on how to do this? Thank you.
Thank you Jelena for your comment, Regarding your observation about SAP's adherence to these principles, I understand where are you coming from, but we need to not forget that SAP's codebase has a long history, and there are legacy components that ma...
I love your take on networking! It’s refreshing and highlights something often overlooked: networking isn’t about quantity but quality. Building deeper, authentic connections has far more impact than trying to meet everyone. I also agree that it’s dr...
for Ui5 development, REST API might be a better option than GraphQL, however, if we can consider using GraphQL for real-time data aggregation for SAP HANA Extended Application Services (XS), SAP Cloud Platform, or even SAP Business Technology Platfo...
I agree that OData Service is offering indeed many advantages but it's also worth considering the role of GraphQL in SAP development. from my perspective and for specific scenarios, GraphQL can offer more flexibility and efficiency in fetching data, ...