Close

domain driven design

Domain-Driven Design (DDD) is an approach to software development that focuses on modeling the business domain of the software.

DDD aims to create software that is understandable by developers and domain experts and can be easily changed as the domain evolves.

DDD is based on the idea that the software should accurately reflect the real-world domain it is modeling. This means that the software should use the same terminology and concepts as the domain and be able to represent the complex interactions between different parts of the field.

 

You can’t fight Conway’s law (but you can certainly waste energy trying)

Avraham Poupko

You can’t fight Conway’s law (but you can undoubtedly waste energy trying) — Practical implications of Conway’s law Most software that performs non-trivial tasks is complex. We understand that and welcome that. However, we often feel that much of the software we design, create and deploy is more complicated than […]

Devamını Oku

REST vs. SOAP – What is the difference?

REST vs. SOAP - What is the difference?

REST API has no official standard because it is an architectural style. SOAP API, on the other hand, has an official standard because it is a protocol. REST APIs use multiple standards like HTTP, JSON, URL, and XML, while SOAP APIs are primarily based on HTTP and XML. REST allows more data formats, whereas SOAP only allows XML. Coupled with […]

Devamını Oku

What Is REST API?

What Is REST API?

What is Web service? What is API? What is REST API? How REST works Implementation of REST API A web service is a software system that supports interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the web […]

Devamını Oku