
Improving code quality - Session 69: My tips for code quality
Learn how LINE's mobile developer tackles code quality with practical patterns. It boosts reliability via focused reviews.

Learn how LINE's mobile developer tackles code quality with practical patterns. It boosts reliability via focused reviews.

Learn how teams in Tokyo and HCMC align via code/design reviews. This practice enables faster feedback and shared architecture choices.

Learn how Karrot Shorts trimmed 200MB video-edit module by using on-demand Dynamic Feature Modules and CDN assets enabling faster releases.

Learn how six AI-powered call blockers identify and stop pre-, during-, and post-call spam, record calls, and generate summaries.

Learn how six AI-powered call-blocking apps identify spam before, during, and after calls, and record/summarize calls for fraud protection.

Learn how excessive errors harm mobile code quality. Targeted tests and static analysis reveal root causes, reducing regressions.

Learn how to boost mobile code quality by strict linting, type-safe patterns, and automated tests to reduce defects and speed iteration.

Understand how misusing Collection vs List hurts mobile code quality. Learn to apply data-structure aware patterns and targeted tests.

Learn how simplifying Kotlin primary constructors reduces boilerplate and bugs, using default params and factories for clearer classes.

Learn how mobile code quality reveals value misalignment, using static analysis and CI feedback to boost maintainability and reduce crashes.

Learn how two near-miss bugs in mobile client code were stopped by linting, static analysis, and CI checks. It improves reliability.

Learn how single-responsibility functions in mobile apps, using Kotlin/Swift and unit tests, reduce defects and speed reviews.

Learn how focusing on core design quality, via MVVM, Clean Architecture, Kotlin/Swift linting and static analysis, reduces defects.

Learn how a class facade improves mobile code quality by decoupling components. Simplify interfaces and reduce churn with tests.

Learn how mobile code quality improves through static analysis, unit tests, and peer reviews. This reduces defects and speeds releases.
Learn how Woowa Brothers adopted Flutter with Clean Architecture to support millions of orders across devices using an App Shell.

Learn how visible quality metrics drive improvements by visualizing tests and lint results in CI dashboards. This boosts mobile reliability.

Learn how to raise mobile code quality by targeting 80% test coverage with static analysis, lint, and CI reviews to reduce defects.

Learn how Demeter reduces brittle mobile code by avoiding call chains. Apply direct delegation and façade patterns to boost maintainability.

Learn how trimming log noise and linting with CI checks boosts mobile code quality via static analysis, tighter reviews.