Tagged articles
6 articles
Page 1 of 1
ITPUB
ITPUB
May 16, 2026 · Artificial Intelligence

Managing AI‑Generated Code with an Agent‑Based Evaluation Framework: Lessons from Refactoring 310 K Lines

When over 90% of a codebase is produced by AI, the authors show how a unified "people‑align → human‑machine‑align" approach, driven by evaluation agents, transforms technical debt into incremental business work, enabling continuous refactoring, AI‑friendly standards, and a sustainable engineering environment.

AI GovernanceAI codingAgent Evaluation
0 likes · 21 min read
Managing AI‑Generated Code with an Agent‑Based Evaluation Framework: Lessons from Refactoring 310 K Lines
Bitu Technology
Bitu Technology
Nov 8, 2024 · Mobile Development

Designing a Modular, Scalable Android Player Architecture at Tubi

This article describes how Tubi's Android team redesigned their video player with a modular, distributed architecture—introducing PlayerContext, PlayerHandlerWrapper, and composable modules for ads, event tracking, and TTS—to improve flexibility, testability, and scalability while sharing lessons learned from the refactoring process.

Ad IntegrationAndroidKotlin
0 likes · 12 min read
Designing a Modular, Scalable Android Player Architecture at Tubi
Architect
Architect
Nov 15, 2023 · Backend Development

How DDD and Architecture Mapping Reshaped Tencent Video’s System – A Quantitative Case Study

This article analyses how Domain‑Driven Design and a systematic architecture‑mapping process were applied to the Tencent Video “together‑watch” service, presenting concrete domain models, architectural decisions, refactoring steps, and quantitative evaluations—including code‑size reduction, performance gains, and cost savings—while preserving the full analytical reasoning behind each choice.

DDDDomain ModelingMicroservices
0 likes · 18 min read
How DDD and Architecture Mapping Reshaped Tencent Video’s System – A Quantitative Case Study
Qunar Tech Salon
Qunar Tech Salon
Sep 28, 2022 · Backend Development

Domain-Driven Design (DDD) Practice in Hotel Data System Refactoring at Qunar

This article presents a comprehensive case study of how Qunar's hotel supply‑chain team applied Domain‑Driven Design to restructure a decade‑old, highly coupled hotel information system, detailing the problem analysis, DDD rationale, evolutionary transformation process, architectural principles, implementation results, and lessons learned.

DDDDomain-Driven Designevolutionary architecture
0 likes · 21 min read
Domain-Driven Design (DDD) Practice in Hotel Data System Refactoring at Qunar
MaGe Linux Operations
MaGe Linux Operations
Mar 15, 2022 · Backend Development

How DODB Improved Development Efficiency with Code Metrics & Refactoring

This article presents a detailed case study of the DODB digital operations platform, comparing historical and current code metrics, identifying code, project‑management and developer issues, and outlining standards, tools and refactoring practices that significantly boosted development efficiency.

DevOpsProject Managementcode quality
0 likes · 17 min read
How DODB Improved Development Efficiency with Code Metrics & Refactoring
Qunar Tech Salon
Qunar Tech Salon
May 20, 2021 · Backend Development

Rebuilding a Hotel Pricing Engine with Domain-Driven Design: A Qunar Case Study

The article describes how Qunar's technical director Zheng Jimin applied Domain‑Driven Design to refactor the hotel pricing engine, dramatically improving development efficiency, reducing onboarding time, and aligning product and engineering through a three‑stage strategic, tactical, and implementation process.

DDDDomain-Driven DesignHotel Pricing Engine
0 likes · 7 min read
Rebuilding a Hotel Pricing Engine with Domain-Driven Design: A Qunar Case Study