COLA

by alibaba · Developer Tools

🥤 COLA: Clean Object-oriented & Layered Architecture

New0 ratings13,017 starsActive
Developer ToolsDeveloper ToolJavaShell
↓ Download v5.0.0GitHub⚑ Report
COLA — image 1
COLA — image 2
COLA — image 3
COLA — image 4
COLA — image 5
1 / 5

About this project

🥤 COLA v5 COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”。 目前COLA已经发展到COLA v5。 如何用Harness工程,使用COLA作为AI友好的应用架构,请阅读《Harness工程实战》 — 想了解更多COLA信息,请关注微信公众号: — 想了解更多COLA背后的故事,请支持我的新书《程序员的底层思维》 COLA分为两个部分,COLA架构和COLA组件。 一、COLA架构 COLA 概述 架构的意义 就是 要素结构: — 要素 是 组成架构的重要元素; — 结构 是 要素之间的关系。 而 应用架构的意义 就在于 — 定义一套良好的结构; — 治理应用复杂度,降低系统熵值; — 从随心所欲的混乱状态,走向井井有条的有序状态。 COLA架构就是为此而生,其核心职责就是定义良好的应用结构,提供最佳应用架构的最佳实践。通过不断探索,我们发现良好的分层结构,良好的包结构定义,可以帮助我们治理混乱不堪的业务应用系统。 经过多次迭代,我们定义出了相对稳定、可靠的应用架构: COLA…

Technologies

ShellJavaarchitecturecleancola

Project health

Actively maintained
Last updatelast week
Contributors32
Latest releasev5.0.0
Open issues & PRs106
LicenseLGPL-2.1
On GitHubsince 2018

GitHub

13,017
stars
3,236
forks
32
contributors
106
open issues & PRs
Java
language
last week
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review COLA.

Built by

alibaba
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain alibaba/COLA? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like