Tagged articles
4 articles
Page 1 of 1
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Aug 5, 2022 · Backend Development

Best Practices for Designing a Clean and Robust Backend Project

This article shares practical guidelines for new backend projects, covering database design, module organization, scheduled task management, meaningful naming and comments, code robustness, clear error messages, and comprehensive self‑testing to help developers build maintainable and scalable systems.

Database designError HandlingModule Organization
0 likes · 12 min read
Best Practices for Designing a Clean and Robust Backend Project
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 28, 2021 · Backend Development

How Real-World Crises Shaped My Backend Coding Mastery

The author reflects on four pivotal experiences—from handling billion‑scale system outages to deep‑diving into JVM internals—that dramatically boosted his coding skills, emphasizing practical learning, robust code, and continuous self‑challenge for backend engineers.

JVMNetwork I/Ocode robustness
0 likes · 10 min read
How Real-World Crises Shaped My Backend Coding Mastery
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 14, 2020 · Fundamentals

Write Robust Java Code: Defensive Programming, Smart Exceptions & DRY

This article explains how to write robust Java code by applying defensive programming, using guard clauses, proper exception handling, validator patterns, assertions, and the DRY principle, offering concrete code examples and practical advice for building reliable software.

DRY principleException Handlingcode robustness
0 likes · 19 min read
Write Robust Java Code: Defensive Programming, Smart Exceptions & DRY