Rickclean-code.dev·Dec 18, 2024Domain-Driven Design Error Handling Using Result PatternIntroduction When implementing Domain-Driven Design (DDD), one of the most challenging aspects is handling domain errors effectively. While traditionally, the approach has been to throw exceptions from the domain layer, this article presents a more e...48 readsDDD
Jeongkyun Anjeongkyun.hashnode.dev·Dec 14, 2024Domain-Driven Design을 왜 학습해야할까요?최근 Domain-Driven Design(이하 DDD) 개념이 많은 IT 종사자들에게 퍼지고있다. 이번 포스팅에선 필자의 현업에서 경험한 내용을 바탕으로 DDD에 대한 이야기를 작성해보려한다. 작성자 배경 미용의료 병원용 B2B SaaS 제품을 만들고있으며, 총 인원 10-15명 정도의 신사업팀에서 백엔드 엔지니어를 담당하고있고, 팀 내엔 DDD에 익숙한, 익숙하지 않은 이들이 모여있다. 엔지니어는 총 8명이 있고, 백엔드는 필자 포함 2명이...10 likes·75 reads#Domain-Driven-Design
Ahmad W Khanblog.ahmadwkhan.com·Dec 7, 2024Rethinking Software ArchitectureSoftware architecture is not just about choosing a structure for your application; it's about creating a foundation that aligns with your project’s goals, your team’s capabilities, and your organization’s resources. Yet, the industry often reduces th...monolithic architecture
Ahmad W Khanblog.ahmadwkhan.com·Dec 6, 2024A Practical Guide for Software Engineers to Understand and Tackle Complex Business DomainsThe complexity of modern software systems is an undeniable challenge for developers and organizations alike. As systems scale, they must accommodate evolving requirements, integrate with disparate technologies, and remain adaptable. Without a robust ...business
Pawan Gangwaniblogs.pgangwani.co.in·Dec 5, 2024Exploring the CAP Theorem: A Fun Guide for Young Tech EnthusiastsIntroduction Hey there, young tech explorers! 🌟 Today, we're going to learn about the CAP theorem, a cool concept that helps us understand how big systems work together. Imagine you're playing a game with friends, and you want to make sure everyone ...CAP-Theorem
Charles Griffinchazbit.hashnode.dev·Nov 25, 2024Where On Earth Part 1Problem Summary In this 2 part tutorial series, we will build a software package that uses an api to take two addresses and determine the distance apart. This can be used in a variety of applications. For example, determining the optimal distance in ...30 readsstructs in php
Leticia AkwueforThe Cloudville Blueprintscloudville.hashnode.dev·Nov 19, 2024What is a Custom Domain and Why Use It?Picture Credit: Microsoft Learn Imagine building a fantastic website on Azure, but it has a generic URL—one that’s hard to remember or doesn’t reflect your brand. Here’s where custom domains come in! A custom domain lets you add a unique, brand-speci...#Domain-Driven-Design
Mehdi Jaimjdev.vercel.app·Nov 2, 2024Code Design: Chapter 2 - Development MethodologiesIntroduction Software development methodologies help organize and optimize the process of building software. They shape how teams approach coding, testing, and collaboration, ultimately leading to higher-quality software with lower maintenance costs....Code DesignDDD
Muhammad Rizwanmuhammadrizwan.hashnode.dev·Sep 10, 2024Domain-Driven Design (DDD): A Comprehensive OverviewDomain-Driven Design (DDD) approaches software development by emphasizing underlying business domains. First coined by Eric Evans in 2003, DDD offers a set of principles and patterns to help developers create complex software systems closely aligned ...12 likes·2.1K reads#Domain-Driven-Design
Christina Kolerikollabs.dev·Aug 27, 2024Episode Two - Oops, I DDD It Again (Part 1) - A New Hope for Clean ArchitectureHey there, fellow code wranglers! 👋 Welcome back to The Kollabs Chronicle. Grab your favorite debugging beverage, because we're about to embark on an unexpected journey into the world of Domain-Driven Design (DDD)! A Quick Note from Your Friendly Ne...6 likes·115 readsCode Craftingsoftware development