Ant R&D Efficiency
Ant R&D Efficiency
Sep 5, 2023 · R&D Management

Singleton Modification Leads to Code Quality Issues: Analysis and Improvement Suggestions

A recent change that turned a factory method into a hidden singleton caused callers to unintentionally share mutable state, exposing three core problems—unprotected singleton semantics, unchanged interfaces, and patch‑style fixes—and the author recommends better encapsulation, continuous design improvement, regular code reviews, pair programming, and incentive structures that reward genuine code quality.

ManagementSingletonTeam Practices
0 likes · 6 min read
Singleton Modification Leads to Code Quality Issues: Analysis and Improvement Suggestions
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 27, 2018 · R&D Management

How to Build a Thriving Engineer Culture: Practical Steps from Alibaba’s Hema Team

This article explores the concept of engineer culture versus KPI‑driven culture, outlines essential prerequisites such as trust and technical leadership, and shares concrete practices—including small‑team dynamics, automated testing, continuous integration, pair programming, and effective meetings—to help teams cultivate a sustainable, high‑impact engineering environment.

Software EngineeringTeam Practicesagile
0 likes · 14 min read
How to Build a Thriving Engineer Culture: Practical Steps from Alibaba’s Hema Team
dbaplus Community
dbaplus Community
May 1, 2018 · Operations

How to Achieve Zero‑Fault Database Operations: Real‑World Cases and Management Practices

This article shares practical experiences from a DBAplus Guangzhou tech salon, detailing three real Oracle database incident cases, the root‑cause analyses, and a three‑step framework for rapid resolution, prevention, and team management to maintain zero‑fault operations across thousands of database instances.

Database OperationsOraclePerformance Tuning
0 likes · 22 min read
How to Achieve Zero‑Fault Database Operations: Real‑World Cases and Management Practices