▸case-01 We are building an e-commerce platform where dynamic dynamic pricing tailored to customer behavior is our main competitive advantage against competitors. Standard off-the-shelf catalog tools handle our product listings. Classify the dynamic pricing module into the appropriate Domain-Driven Design subdomain type and explain why. | pass→pass | 9,468 | 19,860 | +110% | 1 | 1 | 0% | 1,426 | 1,573 | +10% | 0 | 0 | — |
▸case-02 An online retail application needs to accept credit card payments via Stripe. Payment processing is mandatory for sales but offers zero competitive differentiation and behaves identically across retailers. Classify this payment integration capability into its Domain-Driven Design subdomain category. | pass→pass | 7,893 | 5,183 | -34% | 1 | 1 | 0% | 691 | 1,032 | +49% | 0 | 0 | — |
▸case-03 A specialized logistics firm uses custom inventory restocking rule sets tailored to vendor agreements. It does not differentiate them in the market, but generic ERP systems cannot support their specific business rules without customization. Classify this operational restocking capability under Domain-Driven Design subdomain categorization. | pass→pass | 6,148 | 9,190 | +49% | 1 | 1 | 0% | 965 | 1,716 | +78% | 0 | 0 | — |
▸case-04 A monolithic database holds both order processing state (shopping cart items, payment status) and physical warehouse fulfillment operations (picker routes, packing lists). Engineers want to decouple the system to allow independent deployments and localized transactional boundaries. Define the strategic architecture approach to partition this landscape into bounded contexts. | pass→pass | 20,783 | 19,432 | -7% | 1 | 1 | 0% | 3,179 | 3,353 | +5% | 0 | 0 | — |
▸case-05 A modern customer billing context must consume accounts data from a legacy COBOL mainframe whose data structures are messy and unalterable. The billing team wants to avoid letting the legacy schema pollute their modern domain model. Recommend the specific strategic context mapping pattern to isolate the new model. | pass→pass | 11,172 | 12,085 | +8% | 1 | 1 | 0% | 1,742 | 2,079 | +19% | 0 | 0 | — |
▸case-06 During domain analysis with sales and support teams, the word 'Customer' refers to a lead in sales software, an active subscriber in billing, and a recipient in delivery tracking. This ambiguity causes bug-ridden code. Detail how to resolve this term ambiguity within strategic DDD. | pass→pass | 18,466 | 16,468 | -11% | 1 | 1 | 0% | 3,004 | 2,989 | -0% | 0 | 0 | — |
▸case-07 In a healthcare application, developers frequently use generic database table terms like 'UserAccountRecord' and 'PatientDTO' inside domain discussions, causing confusion with medical staff who speak of 'Patients' and 'Chart History'. Formulate a strategy for documenting ubiquitous language that explicitly handles confusing jargon. | pass→pass | 14,516 | 17,260 | +19% | 1 | 1 | 0% | 2,326 | 2,582 | +11% | 0 | 0 | — |
▸case-08 A platform team has agreed to split the Customer Loyalty program away from the core Account Management context into its own bounded context. How should this architectural context boundary decision be formally captured and documented before development begins? | pass→pass | 16,293 | 13,722 | -16% | 1 | 1 | 0% | 2,479 | 2,389 | -4% | 0 | 0 | — |
▸case-09 A software enterprise has two engineering teams frequently stepping on each other's code when updating shared database tables for Orders and Invoicing. Provide the strategic DDD recommendation for team alignment and ownership. | pass→pass | 17,414 | 16,143 | -7% | 1 | 1 | 0% | 2,637 | 2,902 | +10% | 0 | 0 | — |
▸case-10 Two closely aligned product teams want to share a common domain model library containing core Customer address and contact structures. What context mapping relationship describes this, and what risk must be documented? | pass→pass | 8,658 | 8,645 | -0% | 1 | 1 | 0% | 1,276 | 1,495 | +17% | 0 | 0 | — |
▸case-11 The Checkout service team depends heavily on feature updates from the Product Catalog service team. The Checkout team has higher priority, and the Catalog team agrees to deliver API changes requested by Checkout. Name this context mapping pattern. | pass→pass | 4,778 | 4,676 | -2% | 1 | 1 | 0% | 772 | 998 | +29% | 0 | 0 | — |
▸case-12 A startup app integrates with a massive third-party postal verification API. The postal API schema is rigid and will not change for the startup, but building a translation layer is deemed an unnecessary overhead for now. Which context mapping pattern represents adopting the upstream schema directly? | pass→pass | 5,094 | 5,323 | +4% | 1 | 1 | 0% | 777 | 1,059 | +36% | 0 | 0 | — |
▸case-13 Provide a structured matrix layout to evaluate three domain areas of a ride-sharing service: AI Route Optimization, Driver Background Checks, and SMS Text Alerts. Explain how each should be categorized under DDD strategic domain types. | pass→pass | 21,414 | 14,101 | -34% | 1 | 1 | 0% | 3,405 | 2,465 | -28% | 0 | 0 | — |
▸case-14 We are initiating a domain-driven modernization of an insurance platform. What structural catalog artifact should be produced to summarize all defined bounded contexts, their core responsibility, and their domain ownership? | pass→pass | 11,337 | 7,890 | -30% | 1 | 1 | 0% | 1,827 | 1,560 | -15% | 0 | 0 | — |
▸case-15 A core Identity service must expose user profiles to dozens of internal downstream microservices without maintaining custom integrations for each downsteam consumer. What strategic pattern combination provides a standard interface and payload format? | fail→pass | 15,293 | 11,632 | -24% | 1 | 1 | 0% | 2,474 | 2,210 | -11% | 0 | 0 | — |
▸case-16 An engineering team is starting domain analysis with non-technical business domain experts for an automated underwriting application. What strategic artifact should be collaboratively generated to establish single meaning for business terms? | pass→pass | 9,275 | 7,171 | -23% | 1 | 1 | 0% | 1,362 | 1,428 | +5% | 0 | 0 | — |
▸case-17 An e-commerce Inventory context currently exposes a synchronous REST API that the Order context calls during checkout, causing latency spikes and tight coupling. What strategic context interaction pattern decouples these contexts while maintaining consistency? | pass→pass | 13,464 | 14,224 | +6% | 1 | 1 | 0% | 2,090 | 2,544 | +22% | 0 | 0 | — |
▸case-18 An enterprise has a central reporting tool, but the specialized Fraud Detection team finds integrating with it too complex and low value, choosing instead to build a completely independent isolated reporting mechanism. Which context mapping relationship describes this decision? | pass→pass | 5,086 | 4,872 | -4% | 1 | 1 | 0% | 794 | 972 | +22% | 0 | 0 | — |
▸case-19 When evaluating whether a proposed boundary around a domain concept truly forms a sound Bounded Context, what key consistency and organizational criteria should be verified? | pass→pass | 15,448 | 17,169 | +11% | 1 | 1 | 0% | 2,456 | 2,875 | +17% | 0 | 0 | — |
▸case-20 Write a C# generic repository interface `IRepository<T>` and EF Core implementation for managing an `OrderAggregate` root entity with methods for `GetByIdAsync` and `SaveAsync`. | pass→pass | 19,854 | 16,523 | -17% | 1 | 1 | 0% | 3,852 | 3,492 | -9% | 0 | 0 | — |
▸case-21 Provide a Terraform HCL script to provision an AWS EKS Kubernetes cluster across three availability zones with an ALB ingress controller for web hosting. | pass→pass | 20,293 | 19,000 | -6% | 1 | 1 | 0% | 4,280 | 4,508 | +5% | 0 | 0 | — |
▸case-22 Create a Tailwind CSS styled React component for a responsive product card showing an image, title, price tag, and 'Add to Cart' button. | pass→pass | 22,737 | 17,534 | -23% | 1 | 1 | 0% | 4,786 | 4,313 | -10% | 0 | 0 | — |