Skip to content

Learn. Write. Repeat.

  • Technical books I recommend
  • Food for thought
  • About me
  • Non-tech books I recommend

Category: Design

Design

Domain Driven Design Compromises

April 1, 2020April 1, 2020 sergiuoltean

Domain driven design is a great way to build applications. You can isolate the business from the infrastructure and speak with non-technical team members using the ubiquitous language. The domain should be clean from infrastructure, but as we will see in the next lines some compromises need to be made. Lombok. Do we use lombok… Continue reading Domain Driven Design Compromises

Tagged DDDLeave a comment
Design

Data transfer object

March 30, 2020March 30, 2020 sergiuoltean

Data transfer object(DTO) or transfer object as you find it under the CoreJ2EE patterns it's used to bundle data from multiple places into one object which we send to a consumer. Usually we find this at the business and data layers of our applications. Its purpose is to decouple these layers from the presentation. For… Continue reading Data transfer object

Leave a comment
Design

Domain driven design concepts

October 5, 2018May 15, 2019 sergiuoltean

Lately I've been fascinated by the idea of domain driven design. Before diving more deeply into it we must understand the concepts that are being used. Entities Each object should be uniquely identified. The entity should contain those attributes that are required in order to uniquely identify the object. For example for a Car the… Continue reading Domain driven design concepts

Tagged DDD1 Comment

Search

Categories

  • Architecture (3)
  • Database (3)
  • Deployment (1)
  • Design (3)
  • drools (3)
  • Food for thought (7)
  • Git (3)
  • Java (10)
  • Java Messages (1)
  • Kafka (2)
  • Maven (4)
  • Microservices (18)
  • Mysql (1)
  • Security (1)
  • Test your code (15)

Follow me on Twitter

My Tweets
Follow Learn. Write. Repeat. on WordPress.com
Blog at WordPress.com.
  • Follow Following
    • Learn. Write. Repeat.
    • Already have a WordPress.com account? Log in now.
    • Learn. Write. Repeat.
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
    To find out more, including how to control cookies, see here: Cookie Policy