Tagged articles
3 articles
Page 1 of 1
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 19, 2025 · Backend Development

How AI Powered a DDD‑Driven Refactor of Taobao’s Service Package System

This case study shows how AI was used to analyze a monolithic service‑package system, automatically identify bounded contexts, generate DDD‑aligned code skeletons, and refactor duplicated business logic, reducing development effort from 5‑8 person‑days to a configurable solution while improving maintainability and extensibility.

AI-assisted refactoringBackend ArchitectureDDD
0 likes · 15 min read
How AI Powered a DDD‑Driven Refactor of Taobao’s Service Package System
Sanyou's Java Diary
Sanyou's Java Diary
Nov 16, 2023 · Fundamentals

Why Readable Code Wins: Practical Tips to Boost Maintainability

This article explores the importance of code readability, comparing simple versus layered implementations, and offers concrete strategies—such as using clear intent, hierarchical structure, concise methods, pure conditions, and minimal comments—to improve maintainability and reduce side effects in everyday software development.

best practicesclean codecode readability
0 likes · 14 min read
Why Readable Code Wins: Practical Tips to Boost Maintainability
ITPUB
ITPUB
Jun 30, 2019 · Fundamentals

How to Write Code Nobody Can Maintain – A Satirical Guide

This tongue‑in‑cheek article enumerates a series of deliberately bad programming practices—from confusing naming conventions and deceptive code tricks to misleading documentation, chaotic design, and the complete avoidance of testing—illustrating how to make software virtually impossible to maintain.

bad programming practicescode obfuscationprogramming satire
0 likes · 13 min read
How to Write Code Nobody Can Maintain – A Satirical Guide