Tagged articles

Ockham's Razor

4 articles · Page 1 of 1
ZhiKe AI
ZhiKe AI
Jun 17, 2026 · Fundamentals

Can a 700‑Year‑Old Razor Eliminate 90% of Unnecessary Assumptions?

The article explains how applying Ockham's Razor—a 700‑year‑old principle of favoring fewer assumptions—helps cut away needless complexity in everyday decisions, offering a three‑step framework illustrated with historical and practical examples.

Ockham's Razorassumptionscritical thinking
0 likes · 4 min read
Can a 700‑Year‑Old Razor Eliminate 90% of Unnecessary Assumptions?
ITPUB
ITPUB
Jul 13, 2020 · Backend Development

Why COLA 3.0 Cuts Complexity: An Ockham’s Razor‑Driven Redesign

The article reviews the COLA framework’s evolution to version 3.0, explaining how the author applied Ockham’s razor to remove unnecessary commands, interceptors, converters, validators and class‑scanning logic, resulting in a leaner, more maintainable Java backend architecture.

COLAFramework SimplificationJava
0 likes · 12 min read
Why COLA 3.0 Cuts Complexity: An Ockham’s Razor‑Driven Redesign
Alibaba Cloud Native
Alibaba Cloud Native
Jul 8, 2020 · Backend Development

Why COLA 3.0 Strips Away Complexity: An Ockham’s Razor‑Driven Refactor

This article examines the COLA application‑architecture framework, explains how the author applied Ockham’s razor to prune unnecessary concepts such as Command, Interceptor, and Convertor/Validator/Assembler, and shows concrete code before and after the simplification, culminating in a leaner, more maintainable backend design.

COLAJavaOckham's Razor
0 likes · 11 min read
Why COLA 3.0 Strips Away Complexity: An Ockham’s Razor‑Driven Refactor
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 6, 2020 · Backend Development

Why COLA 3.0 Ditches Complexity: An Ockham’s Razor‑Driven Redesign

COLA 3.0 removes unnecessary components such as Command, Interceptor, Convertor, Validator, and Assembler, applying Ockham’s razor to simplify the framework, improve readability, and reduce maintenance overhead while preserving essential extension points, illustrating how leaner architecture can enhance Java application development.

Backend DevelopmentCOLAJava
0 likes · 12 min read
Why COLA 3.0 Ditches Complexity: An Ockham’s Razor‑Driven Redesign