Tagged articles
4 articles
Page 1 of 1
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
Baidu Tech Salon
Baidu Tech Salon
Oct 9, 2014 · Fundamentals

The Norris Constant and the 20,000 Line Bottleneck

The article explains the Norris constant—initially 1,500 lines, later 2,000 and 20,000—as a practical bottleneck where novice programmers’ code becomes unmanageable, arguing that disciplined design, simplicity, and strategic “no” decisions are essential to break these limits and sustain large‑scale software.

Software Engineeringcode complexityprogramming
0 likes · 9 min read
The Norris Constant and the 20,000 Line Bottleneck