Tagged articles
4 articles
Page 1 of 1
Architecture Digest
Architecture Digest
Dec 28, 2022 · Backend Development

Methodology for Writing Complex Business Code: Structured Process Decomposition and Domain Modeling

This article presents a practical methodology for handling complex business scenarios by combining top‑down process decomposition with bottom‑up domain modeling, illustrating the approach with a retail product onboarding case, code examples, and guidance on capability sinking and model‑driven design.

Backend ArchitectureDomain-Driven Designcode organization
0 likes · 14 min read
Methodology for Writing Complex Business Code: Structured Process Decomposition and Domain Modeling
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 24, 2020 · Backend Development

Mastering Complex Business Logic: A Structured Approach for Scalable Backend Development

In this article, Alibaba senior tech expert Zhang Jianfei shares a practical methodology for handling intricate business scenarios—like product listing in the Retail platform—by combining top‑down process decomposition with bottom‑up object‑oriented modeling, avoiding heavyweight workflow tools, and applying ability sinking to keep domain code clean, reusable, and maintainable.

Object ModelingSoftware Architectureability sinking
0 likes · 14 min read
Mastering Complex Business Logic: A Structured Approach for Scalable Backend Development
Architecture Digest
Architecture Digest
Sep 12, 2019 · Backend Development

Methodology for Writing Complex Business Code: Process Decomposition and Domain Modeling

This article presents a practical methodology for handling complex business logic by combining top‑down process decomposition with bottom‑up domain modeling, illustrating the approach with a detailed product‑on‑sale use case, code examples, and guidance on avoiding over‑reliance on tooling.

Domain-Driven DesignSoftware Architecturecode organization
0 likes · 12 min read
Methodology for Writing Complex Business Code: Process Decomposition and Domain Modeling