DaTaobao Tech
DaTaobao Tech
Sep 5, 2025 · Fundamentals

What the ‘Big Mud Ball’ Teaches About Modern Software Architecture

The article explores core software architecture challenges through eight resonant concepts—big mud ball, independent value, domain division, concept design, classification perspective, domain thickness, global versus local, and scaffolding—offering practical strategies to avoid code chaos, clarify responsibilities, and foster engineering excellence.

Domain-Driven Designarchitecture modernizationengineering excellence
0 likes · 14 min read
What the ‘Big Mud Ball’ Teaches About Modern Software Architecture
21CTO
21CTO
Jun 20, 2019 · R&D Management

What Makes Lu Qi a Tech Giant? 4 Key Traits, Time‑Management, and Learning Hacks

This article distills Lu Qi’s unique mindset—pursuing engineering excellence, mastering marathon‑style time management, committing to daily learning, and curating influential reading—to reveal actionable habits that can help engineers and leaders achieve sustained high performance.

Lu QiPersonal DevelopmentTech Industry
0 likes · 11 min read
What Makes Lu Qi a Tech Giant? 4 Key Traits, Time‑Management, and Learning Hacks
21CTO
21CTO
Jul 14, 2017 · R&D Management

5 Principles to Become an Outstanding Engineer – Insights from Lu Qi

Lu Qi, former Baidu CTO, shares five essential principles—believing in technology, building on others' work, pursuing engineering excellence, learning daily, and taking ownership—to help software engineers elevate their mindset and impact in the AI‑driven era.

Ownershipcontinuous learningengineering excellence
0 likes · 8 min read
5 Principles to Become an Outstanding Engineer – Insights from Lu Qi