Tagged articles

service naming

3 articles · Page 1 of 1
Infinite Tech Management
Infinite Tech Management
Jul 8, 2026 · Backend Development

Why “UserService” Is a Bad Name: Lessons from a 12,000‑Line Service

The article recounts a 12,000‑line UserService.java file, explains how the overly generic name masks multiple responsibilities, violates the single‑responsibility principle, and creates a distributed monolith, then shows how domain‑driven naming and bounded‑context splitting can restore clear architecture.

Domain-Driven DesignSoftware Architecturemicroservices
0 likes · 8 min read
Why “UserService” Is a Bad Name: Lessons from a 12,000‑Line Service
Java Architecture Diary
Java Architecture Diary
Mar 17, 2019 · Backend Development

Mastering Service Naming and Environment Configuration with Mica-Launcher

This article explains why naming conventions and environment handling are crucial in micro‑service projects, introduces the mica‑launcher tool for customizing service names and environments, and provides practical guidelines, code examples, and best‑practice recommendations for Java Spring Boot back‑end development.

environment configmica-launchermicroservices
0 likes · 7 min read
Mastering Service Naming and Environment Configuration with Mica-Launcher