architecture 第8页
JVM Architecture Model-拾光赋

JVM Architecture Model

JVM Architecture Model,Once we write Java program in the IDE, the moment we press the run button the execution begins in the background. What happens behind the scenes are rarely t...
kity的头像-拾光赋kity4年前
03710
Architecture tests with ArchUnit, pt. 3: Advanced stuff-拾光赋

Architecture tests with ArchUnit, pt. 3: Advanced stuff

Architecture tests with ArchUnit, pt. 3: Advanced stuff,​​​ArchUnit has many tricks up to its sleeve. We’ve already seen how to check package structure, language elements such ...
kity的头像-拾光赋kity4年前
02113
Architecture tests with ArchUnit, pt. 2: Rules-拾光赋

Architecture tests with ArchUnit, pt. 2: Rules

Architecture tests with ArchUnit, pt. 2: Rules,In the first part of this series, we’ve had a glimpse of an architecture test written with the almighty ArchUnit, but of course ther...
kity的头像-拾光赋kity4年前
02912
Architecture tests with ArchUnit, pt. 1: Reasons-拾光赋

Architecture tests with ArchUnit, pt. 1: Reasons

Architecture tests with ArchUnit, pt. 1: Reasons,Good architecture is essential for a codebase to enjoy a long and happy life (the other crucial ingredient is running automated uni...
kity的头像-拾光赋kity4年前
0449
4 Steps to crack your next System Design Interview-拾光赋

4 Steps to crack your next System Design Interview

4 Steps to crack your next System Design Interview,The system design interview is an open-ended conversation. You are expected to lead it. To help solidify this process, You can us...
kity的头像-拾光赋kity4年前
0249
SOLID: Single Responsibility Principle-拾光赋

SOLID: Single Responsibility Principle

SOLID: Single Responsibility Principle, SOLID Principles (5 Part Series) 1 SOLID: Single Responsibility Principle 2 SOLID: Open Closed Principle 3 SOLID: Liskov Substitution Princi...
kity的头像-拾光赋kity4年前
04212
Effective Java: Avoid Float and Double If Exact Answers Are Required-拾光赋

Effective Java: Avoid Float and Double If Exact Answers Are Required

Effective Java: Avoid Float and Double If Exact Answers Are Required, Effective Java Review (90 Part Series) 1 Effective Java Tuesday! Let's Consider Static Factory Methods 2 Effec...
kity的头像-拾光赋kity4年前
0225
Effective Java: Know and Use the Libraries-拾光赋

Effective Java: Know and Use the Libraries

Effective Java: Know and Use the Libraries, Effective Java Review (90 Part Series) 1 Effective Java Tuesday! Let's Consider Static Factory Methods 2 Effective Java Tuesday! The Bui...
kity的头像-拾光赋kity4年前
02211
Effective Java: Prefer for-each loops to traditional for loops-拾光赋

Effective Java: Prefer for-each loops to traditional for loops

Effective Java: Prefer for-each loops to traditional for loops, Effective Java Review (90 Part Series) 1 Effective Java Tuesday! Let's Consider Static Factory Methods 2 Effective J...
kity的头像-拾光赋kity4年前
0445
A reflection on modern software development-拾光赋

A reflection on modern software development

A reflection on modern software development, Introduction Writing software has changed a lot in recent years, and it’s now more complex than ever before. The complexity of the bus...
kity的头像-拾光赋kity4年前
0235
Effective Java: Minimize The Scope of Local Variables-拾光赋

Effective Java: Minimize The Scope of Local Variables

Effective Java: Minimize The Scope of Local Variables, Effective Java Review (90 Part Series) 1 Effective Java Tuesday! Let's Consider Static Factory Methods 2 Effective Java Tuesd...
kity的头像-拾光赋kity4年前
0317
Testability requires modularity - lessons from maintaining monoliths at scale-拾光赋

Testability requires modularity – lessons from maintaining monoliths at scale

Testability requires modularity - lessons from maintaining monoliths at scale,At AppLand, I work every day with companies both large and small who want to build and ship code more ...
kity的头像-拾光赋kity4年前
02615