Tagged articles
125 articles
Page 1 of 2
AI Architecture Hub
AI Architecture Hub
Mar 1, 2026 · Artificial Intelligence

How AI Code‑Simplifier Turns Messy AI‑Generated Code into Clean, Maintainable Code

The article examines the efficiency trap of AI‑generated code, introduces the open‑source code‑simplifier tool that preserves functionality while cleaning up code, outlines five design principles, provides installation and usage guidance, shares practical tips, and discusses the industry shift from rapid code generation to fine‑grained code governance.

AI code optimizationClaude CodeCode Refactoring
0 likes · 17 min read
How AI Code‑Simplifier Turns Messy AI‑Generated Code into Clean, Maintainable Code
Liangxu Linux
Liangxu Linux
Oct 18, 2025 · Fundamentals

Essential C Coding Style Guide: Rules for Clean, Consistent Code

This guide outlines comprehensive C coding style rules, covering indentation, naming conventions, whitespace, comments, function prototypes, variable declarations, structures, enums, control flow, macros, and documentation, with clear examples to help developers write clean, maintainable, and consistent code across projects.

CCode FormattingDocumentation
0 likes · 23 min read
Essential C Coding Style Guide: Rules for Clean, Consistent Code
21CTO
21CTO
Sep 25, 2025 · Fundamentals

Master Python Coding Standards: 50 Essential Best Practices for Clean, Maintainable Code

This comprehensive guide presents 50 practical Python coding best‑practice rules covering naming, function design, object‑oriented principles, exception handling, code style, and project structure, showing how to write self‑explanatory, reusable, and robust code that stands the test of time and team collaboration.

Pythonclean codecoding standards
0 likes · 25 min read
Master Python Coding Standards: 50 Essential Best Practices for Clean, Maintainable Code
DeWu Technology
DeWu Technology
Jun 23, 2025 · Artificial Intelligence

Designing a Structured AI Collaboration Framework for Cursor IDE

This article examines the shortcomings of the previous Cursor IDE rule set, introduces a three‑layer architecture for AI‑assisted coding, defines a standardized rule format and execution protocol, and provides best‑practice guidelines and phased rollout plans to ensure consistent, high‑quality code generation.

AI CollaborationCode GenerationCursor IDE
0 likes · 12 min read
Designing a Structured AI Collaboration Framework for Cursor IDE
Liangxu Linux
Liangxu Linux
Apr 14, 2025 · Fundamentals

Essential C Coding Style Guide: Naming, Headers, and Comments

This guide outlines practical C coding standards covering clear and concise code, consistent naming conventions for variables, functions, constants, enums, macros, and files, proper header protection, include ordering, inline function usage, and effective commenting to improve readability and maintainability.

C programmingSoftware Engineeringcode comments
0 likes · 13 min read
Essential C Coding Style Guide: Naming, Headers, and Comments
Eric Tech Circle
Eric Tech Circle
Apr 2, 2025 · R&D Management

How to Build an Enterprise‑Scale Multi‑Language Cursor Rules Framework

This article outlines a three‑layer architecture for enterprise‑level Cursor Rules, explains common, language‑specific, and framework‑specific rule files, provides configuration examples for TypeScript and React, and offers step‑by‑step guidance, templates, and solutions to common adoption challenges.

AI code assistantCursor RulesEnterprise
0 likes · 8 min read
How to Build an Enterprise‑Scale Multi‑Language Cursor Rules Framework
Python Programming Learning Circle
Python Programming Learning Circle
Feb 12, 2025 · Fundamentals

Python Coding Principles, Best Practices, and Design Patterns

These comprehensive guidelines cover Pythonic concepts, coding conventions, function design, module organization, library usage, design patterns, internal mechanisms, development tools, performance profiling, and optimization techniques, providing developers with practical advice to write clean, efficient, and maintainable Python code.

Design PatternsPerformance Optimizationbest practices
0 likes · 14 min read
Python Coding Principles, Best Practices, and Design Patterns
FunTester
FunTester
Feb 8, 2025 · Backend Development

Uber Go Coding Style Guide and Best Practices

This guide outlines Uber's conventions and best practices for writing Go code, covering linting, formatting, interface usage, error handling, concurrency, performance, style, patterns, and code‑checking tools to ensure maintainable, efficient, and idiomatic backend services.

Error HandlingGocoding standards
0 likes · 16 min read
Uber Go Coding Style Guide and Best Practices
Liangxu Linux
Liangxu Linux
Jan 25, 2025 · Fundamentals

Why Every Good Code Needs Thoughtful Comments: 9 Proven Types

The article explains why comprehensive code comments are essential, outlines nine distinct comment types advocated by Redis creator antirez, and shows how each improves readability, maintenance, and collaboration in software projects.

DocumentationSoftware Engineeringbest practices
0 likes · 7 min read
Why Every Good Code Needs Thoughtful Comments: 9 Proven Types
JavaScript
JavaScript
Jan 20, 2025 · Frontend Development

Essential JavaScript Coding Standards for Clean, Maintainable Code

This guide outlines comprehensive JavaScript coding standards—including naming conventions, strict mode, variable declarations, indentation, semicolons, string usage, spacing, comments, module imports, conditional expressions, async handling, destructuring, error handling, function design, and performance tips—to improve readability, consistency, and maintainability across teams.

JavaScriptcode qualitycoding standards
0 likes · 5 min read
Essential JavaScript Coding Standards for Clean, Maintainable Code
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 16, 2025 · Frontend Development

Frontend Development Best Practices and Common Pitfalls

This article presents a comprehensive guide to frontend development best practices, covering commit message standards, dependency management, import ordering, naming conventions, lint configuration, CSS property ordering, inline styles, code duplication, magic numbers, pure functions, and component structuring, with concrete examples and recommendations for improving code quality and maintainability.

best practicescoding standardsfrontend
0 likes · 15 min read
Frontend Development Best Practices and Common Pitfalls
Open Source Tech Hub
Open Source Tech Hub
Dec 17, 2024 · Backend Development

Essential Webman Development Standards and Best Practices

This guide outlines Webman’s latest development conventions, covering PHP version selection, naming rules, memory-resident processes, logging, routing, deployment, controller design, database queries, security measures, and more to help developers write clean, efficient, and secure code.

Database QueriesDeploymentPHP
0 likes · 22 min read
Essential Webman Development Standards and Best Practices
Java Tech Enthusiast
Java Tech Enthusiast
Nov 17, 2024 · Fundamentals

Types and Best Practices of Code Comments

Effective code comments fall into nine categories—six recommended types such as function, design, why, teacher, checklist, and guide comments, and three to avoid (trivial, debt, backup)—and using the right kind improves readability, maintenance, and AI‑assisted understanding of software projects.

DocumentationSoftware Engineeringcode comments
0 likes · 7 min read
Types and Best Practices of Code Comments
php Courses
php Courses
Nov 12, 2024 · Backend Development

Overview of PHP Standard Recommendations (PSR) and Key Standards

The article introduces PHP Standard Recommendations (PSR) created by PHP‑FIG, outlines their purpose in improving code quality, and summarizes key standards such as naming conventions, autoloading, coding style, logging, caching, HTTP messages, and dependency injection for backend development.

PHPPHP-FIGPSR
0 likes · 5 min read
Overview of PHP Standard Recommendations (PSR) and Key Standards
Software Development Quality
Software Development Quality
Sep 27, 2024 · Fundamentals

Mastering Clean C: Essential Coding Standards for Reliable Software

This document defines comprehensive C language coding standards covering clarity, simplicity, testability, safety, efficiency, and portability, offering concrete principles, rules, and suggestions to guide developers in writing maintainable, reliable, and high‑performance code.

C programmingPerformance OptimizationSoftware quality
0 likes · 19 min read
Mastering Clean C: Essential Coding Standards for Reliable Software
Software Development Quality
Software Development Quality
Sep 24, 2024 · Fundamentals

Mastering C++: Hungarian Notation, Modular Design, and Coding Style Guidelines

These guidelines detail C++ client-side naming conventions using Hungarian notation, modular and component-based development principles, and comprehensive coding style rules—including variable prefixes, class naming, indentation, brace placement, macro safety, and interface design—to promote readable, maintainable, and robust software.

C++Software Engineeringcoding standards
0 likes · 7 min read
Mastering C++: Hungarian Notation, Modular Design, and Coding Style Guidelines
Efficient Ops
Efficient Ops
Sep 3, 2024 · Operations

Mastering Script Development: Essential Skills and Risk Controls for Ops Engineers

This article explores the essential competencies, coding standards, risk‑management practices, and collaborative strategies that script developers need to excel in modern digital operations, offering practical guidance on fundamentals, readability, security, logging, deployment, and teamwork.

coding standardsrisk managementscript development
0 likes · 13 min read
Mastering Script Development: Essential Skills and Risk Controls for Ops Engineers
Python Programming Learning Circle
Python Programming Learning Circle
Jul 26, 2024 · Fundamentals

Python Coding Principles and Best Practices

This article presents a comprehensive collection of Python coding principles, best‑practice suggestions, library usage tips, design‑pattern ideas, internal language mechanisms, tooling recommendations, and performance‑profiling techniques to help developers write clean, efficient, and maintainable Python code.

Design Patternsbest-practicescoding standards
0 likes · 14 min read
Python Coding Principles and Best Practices
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2024 · Fundamentals

Common Python Mistakes in Data‑Science Projects and How to Avoid Them

This article outlines nine common Python mistakes in data‑science projects—such as neglecting virtual environments, overusing notebooks, hard‑coding absolute paths, ignoring warnings, avoiding list comprehensions, missing type hints, writing unreadable pandas chains, disregarding PEP guidelines, and not using coding assistants—providing explanations and code examples to help developers improve code quality and productivity.

IDEbest-practicescoding standards
0 likes · 8 min read
Common Python Mistakes in Data‑Science Projects and How to Avoid Them
Architecture Digest
Architecture Digest
Jun 16, 2024 · Backend Development

Backend API Design and Controller Standards with Unified ResultBean and AOP

The article outlines best practices for backend API design in Java, emphasizing a unified ResultBean response format, consistent interface definitions, proper handling of failure cases, avoidance of inappropriate parameters, and the use of AOP for exception handling and logging to improve code readability and maintainability.

ResultBeancoding standards
0 likes · 9 min read
Backend API Design and Controller Standards with Unified ResultBean and AOP
Python Programming Learning Circle
Python Programming Learning Circle
Jun 12, 2024 · Fundamentals

Python Coding Principles and Best Practices

This article presents a comprehensive collection of Python coding principles, conventions, library usage tips, internal mechanisms, tooling recommendations, and performance‑optimization strategies to help developers write clean, efficient, and maintainable Python code.

Toolingbest-practicescoding standards
0 likes · 11 min read
Python Coding Principles and Best Practices
Open Source Tech Hub
Open Source Tech Hub
Mar 7, 2024 · Backend Development

Mastering OpenResty: Essential Lua Coding Standards for High‑Performance Backend Development

This guide introduces OpenResty—a high‑performance web platform built on Nginx and Lua—and provides detailed Lua coding conventions, including indentation, spacing, line length, variable naming, array handling, string concatenation, function design, module imports, and error handling to write clean, efficient backend code.

Backendcoding standardsperformance
0 likes · 10 min read
Mastering OpenResty: Essential Lua Coding Standards for High‑Performance Backend Development
Architecture Digest
Architecture Digest
Jan 31, 2024 · Fundamentals

Installing and Using the CheckStyle Plugin in IntelliJ IDEA

This guide explains how to import, configure, and apply the CheckStyle plugin in IntelliJ IDEA, covering common annotation, formatting, naming, logical, and import‑order issues, and provides step‑by‑step screenshots to help Java developers enforce coding standards efficiently.

IntelliJ IDEAJavacheckstyle
0 likes · 4 min read
Installing and Using the CheckStyle Plugin in IntelliJ IDEA
Senior Brother's Insights
Senior Brother's Insights
Oct 26, 2023 · Fundamentals

Tabs vs Spaces: Why Go Chooses Tabs and Others Favor Spaces

The article examines the long‑standing debate between tabs and spaces for code indentation, citing a massive GitHub analysis that shows spaces dominate most languages while Go uniquely enforces tabs, and explains the technical, historical, and practical reasons behind these preferences and how IDEs can enforce consistent styles.

GoSpacescoding standards
0 likes · 7 min read
Tabs vs Spaces: Why Go Chooses Tabs and Others Favor Spaces
Java High-Performance Architecture
Java High-Performance Architecture
Oct 1, 2023 · Fundamentals

Why Clean Code Matters: Practical Tips to Write Maintainable Java

This article summarizes key lessons from 'Clean Code', explaining why maintaining clean, readable Java code boosts productivity, reduces bugs and costs, and detailing practical guidelines for naming, class design, functions, testing, and refactoring to help developers write high‑quality, maintainable software.

clean codecoding standardsrefactoring
0 likes · 15 min read
Why Clean Code Matters: Practical Tips to Write Maintainable Java
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 24, 2023 · Frontend Development

How to Grow as a Frontend Engineer: Skills, Mindset, and Best Practices

This article outlines the three pillars—professional skills, thoughtfulness, and experience techniques—that determine a frontend developer's level, provides concrete coding conventions, naming guidelines, refactoring advice, and product‑analysis strategies, and emphasizes continuous learning and technical‑debt management to accelerate career growth.

Career Developmentbest practicescoding standards
0 likes · 32 min read
How to Grow as a Frontend Engineer: Skills, Mindset, and Best Practices
Architect
Architect
Aug 21, 2023 · Backend Development

Java Performance Optimization Tips: 34 Best Practices for Faster, Cleaner Code

This article presents 34 practical Java performance optimization guidelines—ranging from proper use of singletons and static variables to avoiding excessive object creation, leveraging final modifiers, preferring primitives, minimizing synchronization, and employing efficient collections—to help developers write faster, more memory‑efficient code.

BackendJavabest practices
0 likes · 18 min read
Java Performance Optimization Tips: 34 Best Practices for Faster, Cleaner Code
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 4, 2023 · Fundamentals

16 Java Code Quality Tips for Better Maintainability

This article presents sixteen practical Java coding best‑practice tips—ranging from consistent naming conventions and appropriate data structures to proper resource handling and logging—to help developers write cleaner, more efficient, and more maintainable code.

Javabest practicescode quality
0 likes · 12 min read
16 Java Code Quality Tips for Better Maintainability
Tencent Cloud Developer
Tencent Cloud Developer
Jul 17, 2023 · Fundamentals

9 Common Code Quality Issues and Solutions

The article outlines nine frequent code‑quality problems—such as inconsistent naming, overly long functions, missing or outdated comments, poor error handling, lack of reuse or modularity, hard‑coded values, insufficient testing, misguided performance tweaks, security oversights, and weak version‑control practices—and offers practical solutions to address each.

coding standardsdeveloper productivityprogramming best practices
0 likes · 15 min read
9 Common Code Quality Issues and Solutions
Python Programming Learning Circle
Python Programming Learning Circle
Mar 22, 2023 · Fundamentals

Characteristics of Good Code and How to Produce It

This article outlines ten essential characteristics of high‑quality code—robustness, efficiency, simplicity, brevity, testability, reusability, portability, observability, operational readiness, and scalability—illustrates common bad‑code examples, and explains how thorough requirement analysis, design, testing, and continuous iteration produce maintainable, reliable software.

Software Engineeringbest practicescode quality
0 likes · 14 min read
Characteristics of Good Code and How to Produce It
Sanyou's Java Diary
Sanyou's Java Diary
Mar 9, 2023 · Databases

21 Essential SQL Habits to Boost Performance and Avoid Regrets

This guide presents 21 practical SQL habits covering performance tuning, safe data manipulation, and coding standards—such as using EXPLAIN, adding LIMIT to deletes, documenting tables, consistent formatting, proper indexing, and transaction handling—to help developers write more efficient, reliable, and maintainable queries.

Database OptimizationSQLcoding standards
0 likes · 15 min read
21 Essential SQL Habits to Boost Performance and Avoid Regrets
Code Ape Tech Column
Code Ape Tech Column
Feb 17, 2023 · Backend Development

45 Essential Java Code Quality Tips and Best Practices

This article presents 45 practical Java coding guidelines covering naming conventions, formatting, commenting, method extraction, error handling, thread safety, design patterns, database access, and many other best‑practice techniques to help developers write cleaner, more maintainable backend code.

best practicescode qualitycoding standards
0 likes · 27 min read
45 Essential Java Code Quality Tips and Best Practices
DeWu Technology
DeWu Technology
Jan 6, 2023 · Backend Development

Coding Standards and Best Practices for Backend Development

The guide defines backend coding standards and best practices, specifying clear naming conventions for classes, methods, variables and constants, enforcing consistent code style via .editorconfig, recommending unchecked exceptions for simpler error handling, promoting structured asynchronous logging with trace IDs, and outlining performance optimizations such as loop refinement, CompletableFuture concurrency, and proper resource management to prevent memory leaks.

Backend DevelopmentException Handlingbest practices
0 likes · 16 min read
Coding Standards and Best Practices for Backend Development
dbaplus Community
dbaplus Community
Dec 5, 2022 · Backend Development

Why a Simple Log Caused FastJSON NPE: Inside JavaBeanSerializer Mechanics

The article recounts a production incident where adding a single log line caused a FastJSON NullPointerException, then reconstructs the scenario, analyzes the JavaBeanSerializer source code, presents serialization flowcharts, demonstrates example code with various @JSONField and @JSONType cases, and proposes coding standards to avoid similar serialization pitfalls.

JSONFieldJava serializationJavaBeanSerializer
0 likes · 9 min read
Why a Simple Log Caused FastJSON NPE: Inside JavaBeanSerializer Mechanics
21CTO
21CTO
Nov 17, 2022 · Fundamentals

Why Clean Code Principles Matter for Every Developer

This article shares practical takeaways from the book "Clean Code", covering why messy code hurts productivity, how to name variables and functions better, essential class design rules, error handling, refactoring tips, and a brief look at concurrency and iterative development.

clean codecoding standardsrefactoring
0 likes · 9 min read
Why Clean Code Principles Matter for Every Developer
Python Programming Learning Circle
Python Programming Learning Circle
Oct 27, 2022 · Fundamentals

Common Python Mistakes in Data Science Projects and How to Avoid Them

This article outlines frequent Python pitfalls in data‑science workflows—such as neglecting virtual environments, overusing notebooks, hard‑coding absolute paths, ignoring warnings, avoiding list comprehensions, skipping type hints, writing unreadable pandas chains, not following PEP guidelines, and not using coding assistance tools—and provides practical solutions to improve code quality and productivity.

Pythonbest practicescoding standards
0 likes · 8 min read
Common Python Mistakes in Data Science Projects and How to Avoid Them
Sanyou's Java Diary
Sanyou's Java Diary
Oct 20, 2022 · Backend Development

45 Essential Java Coding Practices to Rescue Legacy Code

This article compiles 45 practical Java coding tips—from naming conventions and formatting to exception handling, thread safety, design patterns, and refactoring strategies—aimed at improving readability, maintainability, and performance of existing codebases while preventing common pitfalls.

JavaSoftware Engineeringbest practices
0 likes · 29 min read
45 Essential Java Coding Practices to Rescue Legacy Code
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 9, 2022 · Frontend Development

Front‑End Development Standards and Best Practices

This comprehensive guide outlines front‑end development standards—including naming conventions, technology‑stack choices, programming rules, Git workflow, BFF design, front‑back collaboration, IDE settings, testing strategies, and documentation—to improve code maintainability, team efficiency, and project quality.

Code reviewDocumentationcoding standards
0 likes · 20 min read
Front‑End Development Standards and Best Practices
Selected Java Interview Questions
Selected Java Interview Questions
Jul 9, 2022 · Backend Development

Best Practices for Handling Exceptions in Java

This article explains essential Java exception‑handling techniques, including cleaning resources in finally blocks or using try‑with‑resources, declaring specific exceptions, documenting throws clauses, providing descriptive messages, catching the most specific exceptions first, avoiding catching Throwable, not ignoring exceptions, and correctly wrapping exceptions without losing original causes.

Backend DevelopmentException Handlingbest practices
0 likes · 9 min read
Best Practices for Handling Exceptions in Java
ITPUB
ITPUB
May 17, 2022 · Backend Development

Boost Java Performance: 50 Proven Tips Every Developer Should Know

This article compiles fifty practical Java performance‑tuning recommendations—ranging from judicious use of singletons and static variables to efficient collection handling, memory management, and low‑level optimizations—illustrated with code examples and clear explanations to help developers write faster, leaner Java applications.

Javabest practicescoding standards
0 likes · 30 min read
Boost Java Performance: 50 Proven Tips Every Developer Should Know
360 Quality & Efficiency
360 Quality & Efficiency
Mar 25, 2022 · Information Security

Collection of Prominent C/C++ Security and Coding Standards

This article compiles a curated list of major C and C++ security and coding guidelines—including 360 Safe Rules, Tencent Security Guide, Huawei Secure Coding Specification, Google C++ Style Guide, C++ Core Guidelines, SEI CERT, MISRA, and High Integrity C++—providing brief descriptions and direct repository links for each.

Ccoding standardsstyle guide
0 likes · 5 min read
Collection of Prominent C/C++ Security and Coding Standards
Cognitive Technology Team
Cognitive Technology Team
Mar 5, 2022 · Backend Development

Ant Financial Wealth Coding Guidelines – Comprehensive Backend Development and Operations Best Practices

This document presents Ant Financial's comprehensive coding standards covering concurrency control, idempotency, state management, object handling, SQL practices, time handling, exception safety, code quality, architecture design, middleware usage, data quality, production change procedures, emergency response, and client‑frontend considerations to ensure robust, secure, and maintainable backend systems.

Idempotencyarchitecturecoding standards
0 likes · 19 min read
Ant Financial Wealth Coding Guidelines – Comprehensive Backend Development and Operations Best Practices
MaGe Linux Operations
MaGe Linux Operations
Jan 13, 2022 · Fundamentals

Why Consistent Shell Coding Standards Matter: A Practical Guide

This guide explains the importance of shell coding standards, outlines core principles such as correctness, readability and maintainability, defines mandatory and optional rules for file naming, indentation, comments, variable handling, control structures, error handling, and provides concrete examples and best‑practice recommendations for Bash scripts.

Bashbest practicescoding standards
0 likes · 25 min read
Why Consistent Shell Coding Standards Matter: A Practical Guide
Tencent Cloud Developer
Tencent Cloud Developer
Jan 12, 2022 · Frontend Development

How to Write Readable JavaScript Code: Tips for Clean, Maintainable Code

The article explains why readable code matters, shows a messy JavaScript example, lists common readability problems, and provides concrete guidelines—consistent style, meaningful naming, proper comments, small files, shallow nesting—along with tooling tips such as ESLint, Standard Style, husky and lint‑staged to enforce them.

ESLintJavaScriptcode readability
0 likes · 10 min read
How to Write Readable JavaScript Code: Tips for Clean, Maintainable Code
Efficient Ops
Efficient Ops
Dec 16, 2021 · Operations

Essential Shell Script Coding Standards for Reliable Maintenance

This guide outlines comprehensive shell scripting standards—including why they matter, core principles, file naming, encoding, line length, indentation, naming conventions, comment rules, error handling, and best‑practice patterns—to improve readability, maintainability, and consistency across Bash scripts in production environments.

BashShell scriptingcode quality
0 likes · 25 min read
Essential Shell Script Coding Standards for Reliable Maintenance
Su San Talks Tech
Su San Talks Tech
Nov 28, 2021 · Fundamentals

10 Essential Habits Every Programmer Should Adopt

This article shares ten practical habits for developers, from consulting official documentation and thorough testing before delivery to effective logging, mastering Git, prioritizing functional implementation, managing requirements, proactively solving project issues, allocating buffer time, hands‑on learning, and improving English for better access to technical resources.

Gitbest practicescoding standards
0 likes · 8 min read
10 Essential Habits Every Programmer Should Adopt
Java Architect Essentials
Java Architect Essentials
Sep 21, 2021 · Fundamentals

Coding Standards and Best Practices for Robust Software Development

This article presents a set of coding "military rules" covering topics such as avoiding magic numbers, limiting method parameters, proper resource release, specific exception handling, and precise arithmetic, followed by practical development efficiency tips and resource links for further learning.

Exception HandlingResource ManagementSoftware Engineering
0 likes · 9 min read
Coding Standards and Best Practices for Robust Software Development
Java High-Performance Architecture
Java High-Performance Architecture
Aug 25, 2021 · Backend Development

13 Essential Java Coding Practices to Boost Performance and Cleanliness

This article presents a comprehensive guide to writing more standardized Java code, covering topics such as avoiding "1=1" in MyBatis, iterating Map entrySet, pre‑sizing collections, using StringBuilder, preferring Set for contains checks, proper static initialization, removing unused variables, shielding utility constructors, eliminating redundant exception handling, using String.valueOf, avoiding BigDecimal(double), returning empty collections instead of null, safe equals usage, immutable enum fields, and correctly escaping regex in String.split, each illustrated with clear code examples.

ExceptionsJavaMyBatis
0 likes · 15 min read
13 Essential Java Coding Practices to Boost Performance and Cleanliness
Java Captain
Java Captain
Aug 1, 2021 · Backend Development

How to Write More Standardized Java Code

This article presents a comprehensive set of Java coding best‑practice guidelines—ranging from MyBatis query writing, efficient Map iteration, collection handling, StringBuilder usage, to proper enum design and exception handling—each illustrated with clear anti‑pattern and correct‑pattern code examples.

CollectionsExceptionsJava
0 likes · 14 min read
How to Write More Standardized Java Code
ByteFE
ByteFE
Jun 23, 2021 · Frontend Development

Building an Effective Frontend Team in a Startup

This article discusses the challenges faced by frontend developers in startup companies and offers practical solutions such as coding standards, design guidelines, component libraries, documentation, project infrastructure, collaboration processes, and team culture to improve professionalism, coordination, and productivity.

CollaborationDocumentationcoding standards
0 likes · 15 min read
Building an Effective Frontend Team in a Startup
Top Architect
Top Architect
May 4, 2021 · Backend Development

Best Practices for Exception Handling in Java

This article outlines essential Java exception‑handling best practices, covering resource cleanup with finally or try‑with‑resources, declaring specific exceptions, documenting throws clauses, providing descriptive messages, catching the most specific exceptions first, avoiding catching Throwable, never ignoring or double‑logging exceptions, and correctly wrapping exceptions without losing the original cause.

Exception HandlingJavabest practices
0 likes · 11 min read
Best Practices for Exception Handling in Java
MaGe Linux Operations
MaGe Linux Operations
Mar 26, 2021 · Fundamentals

Master Google Python Style Guide: Essential Coding Standards Explained

This comprehensive guide translates Google's Python style guide into clear English, covering everything from naming conventions and imports to docstrings, type annotations, and best practices for functions, classes, and modules, helping developers write clean, consistent, and maintainable Python code.

DocumentationPythoncoding standards
0 likes · 55 min read
Master Google Python Style Guide: Essential Coding Standards Explained
Liangxu Linux
Liangxu Linux
Feb 1, 2021 · Fundamentals

Mastering C/C++ Comment Standards: A Practical Guide

This guide explains why comments are essential for code readability, outlines various comment styles for C/C++—including file, function, variable, spelling, and TODO comments—and provides concrete examples and best‑practice recommendations to help developers write clear, maintainable code.

C++Documentationbest practices
0 likes · 6 min read
Mastering C/C++ Comment Standards: A Practical Guide
Programmer DD
Programmer DD
Nov 2, 2020 · Fundamentals

How to Evaluate Code Quality: Standards and Metrics for Clean, Maintainable Code

This article explains practical code quality evaluation standards—coding conventions, readability, maintainability, duplication, and testability—and introduces the five dimensions used by Iceworks Doctor to score projects, helping teams adopt consistent, high‑quality coding practices.

Software Engineeringcode qualitycoding standards
0 likes · 6 min read
How to Evaluate Code Quality: Standards and Metrics for Clean, Maintainable Code
Laravel Tech Community
Laravel Tech Community
Nov 1, 2020 · Operations

Shell Script Coding Standards and Best Practices

This article presents a comprehensive set of guidelines for writing clean, maintainable, and efficient Bash/Shell scripts, covering shebang usage, comments, parameter validation, variable handling, indentation, naming, encoding, permissions, logging, security, parallel execution, and tooling such as ShellCheck.

Bashbest practicescoding standards
0 likes · 20 min read
Shell Script Coding Standards and Best Practices
FunTester
FunTester
Oct 29, 2020 · Fundamentals

How to Name Variables and Methods for Clean, Maintainable Code

The article outlines practical guidelines for naming variables and methods—emphasizing clear intent, avoiding misleading or abbreviated names, leveraging IDE autocomplete, ensuring searchability, and maintaining consistent conventions—to improve code readability, maintainability, and overall software quality.

Software Engineeringbest practicesclean code
0 likes · 8 min read
How to Name Variables and Methods for Clean, Maintainable Code
Top Architect
Top Architect
Oct 6, 2020 · Backend Development

Common Java Coding Pitfalls and Recommended Best Practices

This article presents a collection of typical Java coding mistakes—such as using "where 1=1" in MyBatis, iterating maps inefficiently, neglecting Collection.isEmpty, improper collection initialization, string concatenation in loops, and more—along with clear, performance‑oriented alternatives and code examples to help developers write cleaner, safer, and faster backend code.

coding standards
0 likes · 14 min read
Common Java Coding Pitfalls and Recommended Best Practices
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 27, 2020 · R&D Management

Tackling Code Quality, Testing, and Efficiency Challenges in Software Development

This article examines common pitfalls in code quality, testing, and development efficiency, analyzes their root causes, and proposes concrete, actionable solutions such as performance optimization, stricter coding standards, regular code reviews, improved testing practices, and enhanced team collaboration to boost overall software project success.

Performance OptimizationR&D managementSoftware Testing
0 likes · 12 min read
Tackling Code Quality, Testing, and Efficiency Challenges in Software Development
Java Captain
Java Captain
Sep 11, 2020 · Fundamentals

Enforcing Java Coding Standards and General Development Best Practices

This article outlines practical Java coding conventions, explains the importance of automated style checking with Checkstyle, and provides a comprehensive list of development best‑practice tips ranging from naming rules and documentation to tooling, hardware setup, and continuous learning habits.

Javacheckstylecoding standards
0 likes · 9 min read
Enforcing Java Coding Standards and General Development Best Practices
Meituan Technology Team
Meituan Technology Team
Sep 3, 2020 · Fundamentals

The Importance of Technical Fundamentals in Software Engineering

At Meituan, leaders stress that mastering technical fundamentals—such as coding conventions, design patterns, and testing—through continuous, high‑standard practice transforms ordinary programmers into efficient, maintainable, and scalable engineers, driving higher quality delivery and long‑term value for the business.

Career DevelopmentSoftware Engineeringcoding standards
0 likes · 9 min read
The Importance of Technical Fundamentals in Software Engineering
Efficient Ops
Efficient Ops
Sep 2, 2020 · Operations

Why Consistent Shell Script Standards Matter: A Practical Guide

This guide explains the importance of shell script coding standards, outlines core principles such as correctness, readability, maintainability, and consistency, and provides detailed recommendations on file naming, encoding, line length, indentation, comments, testing, and safe use of commands to improve script quality and reduce maintenance costs.

BashOperationscoding standards
0 likes · 26 min read
Why Consistent Shell Script Standards Matter: A Practical Guide
Programmer DD
Programmer DD
Jul 24, 2020 · Fundamentals

Master Google’s Java Style Guide: Essential Formatting Rules for Clean Code

This article presents the complete Google Java Style Guide, covering terminology, file naming, encoding, whitespace, braces, line length, import ordering, class structure, naming conventions for packages, classes, methods, constants, variables, type parameters, and Javadoc formatting, providing practical coding tips for Java developers.

GoogleProgramming Conventionscoding standards
0 likes · 27 min read
Master Google’s Java Style Guide: Essential Formatting Rules for Clean Code
Programmer DD
Programmer DD
May 23, 2020 · Backend Development

Master Java Exception Handling: 9 Proven Best Practices

This article explains nine essential best‑practice guidelines for handling exceptions in Java, covering resource cleanup, specific exception types, documentation, informative messages, catch ordering, avoiding Throwable, proper logging, and exception wrapping to improve code readability and reliability.

BackendException HandlingJava
0 likes · 11 min read
Master Java Exception Handling: 9 Proven Best Practices
Senior Brother's Insights
Senior Brother's Insights
May 12, 2020 · Backend Development

What the New Alibaba Java Development Manual Reveals About Clean Code Practices

The author reviews the newly released Alibaba Java Development Manual (Taishan edition), highlighting 34 new mandatory rules and 90 revisions, and explains how each guideline—from array syntax to monetary storage and concurrency locking—helps developers write cleaner, safer, and more maintainable backend Java code.

AlibabaJavacoding standards
0 likes · 9 min read
What the New Alibaba Java Development Manual Reveals About Clean Code Practices
360 Tech Engineering
360 Tech Engineering
Apr 27, 2020 · Frontend Development

Writing Maintainable JavaScript: Principles, Coding Standards, and Best Practices

This article explains why maintainable JavaScript is essential for modern web applications and provides concrete guidelines on coding standards, readability, naming, type transparency, loose coupling, and coding conventions such as respecting object ownership, avoiding globals, and using constants.

best practicescoding standardsfrontend development
0 likes · 25 min read
Writing Maintainable JavaScript: Principles, Coding Standards, and Best Practices
Efficient Ops
Efficient Ops
Apr 14, 2020 · Operations

Master Shell Script Best Practices: Clean Code, Safety, and Efficiency

This guide consolidates essential shell scripting conventions—including shebang usage, comprehensive commenting, parameter validation, variable handling, indentation, naming, encoding, permission settings, logging, password safety, line continuation, code brevity, quoting, main‑function patterns, scope control, indirect references, heredocs, path resolution, parallel execution, and static analysis with ShellCheck—to help developers write readable, maintainable, and performant scripts.

BashShell scriptingShellCheck
0 likes · 22 min read
Master Shell Script Best Practices: Clean Code, Safety, and Efficiency
Programmer DD
Programmer DD
Apr 1, 2020 · Fundamentals

Why Code Review Is the Secret Weapon for Better Software Quality

The article explores how disciplined Code Review fosters better software quality, emphasizing that every line of code should have purpose, encouraging concise, well‑named, and well‑documented code, while highlighting common pitfalls such as unnecessary complexity, poor exception handling, and scattered constants.

Code reviewSoftware EngineeringSoftware quality
0 likes · 11 min read
Why Code Review Is the Secret Weapon for Better Software Quality
Top Architect
Top Architect
Mar 7, 2020 · Fundamentals

Google Java Style Guide: Comprehensive Coding Standards and Best Practices

This guide presents the complete Google Java style specification, covering file naming, UTF‑8 encoding, whitespace rules, brace placement, indentation, import ordering, class structure, naming conventions, formatting details, comment styles, Javadoc requirements, and practical coding recommendations for clean, maintainable Java code.

GoogleJavabest practices
0 likes · 21 min read
Google Java Style Guide: Comprehensive Coding Standards and Best Practices
ITPUB
ITPUB
Mar 3, 2020 · Fundamentals

Why the 80‑by‑24 Rule Can Make Your Code More Readable

The article explains how limiting functions to roughly 24 lines and keeping each line under 80 characters improves code readability, aligns with human memory limits, and works across languages, while offering practical tips, examples, and tooling advice for developers.

80/24 ruleC#Software Engineering
0 likes · 6 min read
Why the 80‑by‑24 Rule Can Make Your Code More Readable
Architecture Digest
Architecture Digest
Feb 17, 2020 · Backend Development

Google Java Style Guide – Complete Definition and Coding Standards

This article presents the full Google Java Style Guide, detailing file naming, UTF‑8 encoding, whitespace rules, brace placement, import ordering, naming conventions for packages, classes, methods, constants, and Javadoc formatting, with numerous code examples illustrating each rule.

GoogleJavacoding standards
0 likes · 21 min read
Google Java Style Guide – Complete Definition and Coding Standards
Test Development Learning Exchange
Test Development Learning Exchange
Dec 23, 2019 · Fundamentals

Python Coding Guidelines and Performance Optimization Tips

This article presents a concise set of Python coding conventions and practical performance‑enhancing techniques, covering naming, data structures, variable scope, idiomatic expressions, loop optimizations, and recommendations for CPU‑intensive tasks to write faster, cleaner code.

Pythonbest practicescoding standards
0 likes · 4 min read
Python Coding Guidelines and Performance Optimization Tips
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 17, 2019 · Backend Development

Why Alibaba Prohibits Certain Java Practices: Logging, Collections, Serialization, and More

The article explains Alibaba's Java Development Manual rules—covering logging APIs, collection initialization, foreach loop modifications, static SimpleDateFormat, string concatenation in loops, serialVersionUID handling, subList usage, inheritance, isSuccess naming, COUNT(*) versus COUNT(col), and thread‑pool creation—providing the rationale behind each prohibition for safer, more efficient backend Java code.

backend-developmentcoding standardsserialization
0 likes · 13 min read
Why Alibaba Prohibits Certain Java Practices: Logging, Collections, Serialization, and More
360 Quality & Efficiency
360 Quality & Efficiency
Nov 13, 2019 · Backend Development

Creating a Custom PHP_CodeSniffer Rule to Disallow Hash Comments

This tutorial explains how to build a custom PHP_CodeSniffer standard that forbids the use of hash (#) for single‑line comments, covering directory setup, rule implementation in PHP, detailed code walkthrough, execution commands, and interpreting the generated XML report.

coding standardscustom sniffphpcs
0 likes · 8 min read
Creating a Custom PHP_CodeSniffer Rule to Disallow Hash Comments
Java Captain
Java Captain
Sep 17, 2019 · Backend Development

Java Function Coding Guidelines: Primitive Types, Parameter Classes, and Refactoring Best Practices

This article presents a series of Java function coding guidelines—including using primitive types for parameters and return values, avoiding null arrays or lists, encapsulating many parameters into objects, replacing anonymous inner classes with functions, simplifying control flow, and employing temporary variables—to improve code readability, maintainability, and robustness.

Javabest practicescode readability
0 likes · 19 min read
Java Function Coding Guidelines: Primitive Types, Parameter Classes, and Refactoring Best Practices
Amap Tech
Amap Tech
Jul 30, 2019 · Backend Development

Java Function Coding Guidelines: Primitive Types, Null‑Safe Returns, Parameter Encapsulation, and Code Simplification

The article outlines Java function best practices, recommending primitive types for parameters and returns, returning empty collections instead of null, grouping many arguments into parameter objects, replacing anonymous classes with named methods, using early returns, temporary variables, and limiting parameters to those truly required.

Javabest practicescoding standards
0 likes · 14 min read
Java Function Coding Guidelines: Primitive Types, Null‑Safe Returns, Parameter Encapsulation, and Code Simplification
Java Architecture Diary
Java Architecture Diary
Jun 26, 2019 · Fundamentals

Unlock Java Excellence: New Rules in the Updated Java Development Handbook

The updated Java Development Handbook, originating from Alibaba's internal guidelines and now a global standard, introduces 21 new rules, revises 112 descriptions, and enhances examples across seven dimensions including coding conventions, exception logging, unit testing, security, MySQL, engineering, and design, offering developers fresh insights.

JavaSoftware Engineeringbest practices
0 likes · 1 min read
Unlock Java Excellence: New Rules in the Updated Java Development Handbook
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 19, 2019 · Backend Development

What’s New in the Updated Java Development Handbook? 21 Rules, Lock Pitfalls, and Float Tricks

The latest Java Development Handbook introduces 21 new coding rules, revises over a hundred guidelines, and adds clearer examples on lock handling, switch‑null checks, floating‑point comparisons, collection conversions, and guard statements, while inviting developers to download the free PDF and join a live discussion.

Code ExamplesJavacoding standards
0 likes · 9 min read
What’s New in the Updated Java Development Handbook? 21 Rules, Lock Pitfalls, and Float Tricks
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 19, 2019 · Backend Development

Explore the Updated Java Development Handbook: 21 New Rules & Key Code Pitfalls

The newly released Java Development Handbook introduces three major upgrades—21 new coding rules, over a hundred revisions, and richer examples—while offering practical guidance on lock handling, switch NPE avoidance, floating‑point comparisons, guard statements, and other common Java pitfalls, all available for free download.

Javacoding standardsconcurrency
0 likes · 9 min read
Explore the Updated Java Development Handbook: 21 New Rules & Key Code Pitfalls
21CTO
21CTO
Jun 14, 2019 · Operations

Essential Shell Script Coding Standards for Clean, Efficient Automation

This guide consolidates best‑practice conventions for writing readable, maintainable, and efficient shell scripts, covering shebang usage, commenting, parameter validation, variable naming, indentation, quoting, function structuring, scope handling, heredocs, path resolution, performance tricks, parallel execution, and static analysis with ShellCheck.

AutomationShell scriptingShellCheck
0 likes · 16 min read
Essential Shell Script Coding Standards for Clean, Efficient Automation
21CTO
21CTO
May 2, 2019 · Fundamentals

Master Google’s Java Style Guide: Essential Rules for Clean Code

This document defines the complete Google Java Style Guide, detailing file naming, structure, formatting, naming conventions, and best‑practice recommendations—including whitespace, braces, imports, annotations, Javadoc, and exception handling—to ensure Java source files conform to Google’s coding standards.

JavaJavadocbest practices
0 likes · 35 min read
Master Google’s Java Style Guide: Essential Rules for Clean Code
Senior Brother's Insights
Senior Brother's Insights
Apr 18, 2019 · Backend Development

Master Google’s Java Style Guide: Essential Formatting Rules for Clean Code

This article presents the complete Google Java Style Guide, detailing terminology, file naming, source file structure, whitespace handling, brace placement, line‑length limits, import ordering, naming conventions, coding practices, and Javadoc requirements, providing concrete examples and tips for writing consistent, readable Java code.

Code FormattingGoogle Style GuideJava
0 likes · 25 min read
Master Google’s Java Style Guide: Essential Formatting Rules for Clean Code
Java Captain
Java Captain
Apr 10, 2019 · Fundamentals

Best Practices for Function Naming in Programming

A 2013 developer poll revealed that naming functions and variables is the most challenging task for programmers, leading to a detailed guide on common naming styles, the ideal of "seeing the function by its name," and practical rules with code examples to improve function naming across languages.

JavaSoftware Engineeringcoding standards
0 likes · 9 min read
Best Practices for Function Naming in Programming
MaGe Linux Operations
MaGe Linux Operations
Feb 21, 2019 · Fundamentals

Avoid Common Python Pitfalls: Better Loops, List Comprehensions, and Performance Tips

This article gathers subtle yet frequent anti‑patterns that new Python developers encounter—misusing range, avoiding list comprehensions, overlooking set/dict look‑ups, variable‑scope surprises, and PEP8 style rules—and offers clear, practical alternatives to write cleaner, faster, and more maintainable code.

Loopsbest-practicescoding standards
0 likes · 10 min read
Avoid Common Python Pitfalls: Better Loops, List Comprehensions, and Performance Tips
Java Captain
Java Captain
Jan 6, 2019 · Fundamentals

Why Some Programmers Excel: 8 Practical Tips for Self‑Improvement

This article outlines eight actionable strategies—including investing in education, leveraging existing libraries, mastering data structures, using powerful IDEs, writing clean code, continuous learning, disciplined planning, and humility—to help programmers become more outstanding in their careers.

Career DevelopmentData StructuresSoftware Engineering
0 likes · 9 min read
Why Some Programmers Excel: 8 Practical Tips for Self‑Improvement
Java Captain
Java Captain
Dec 24, 2018 · Fundamentals

Java Coding Standards and Best Practices: Using Checkstyle and Naming Conventions

The article outlines essential Java coding standards and best‑practice guidelines—including naming conventions, documentation comments, use of Checkstyle for automated style enforcement, and general development habits such as meaningful variable names, avoiding duplicate code, and maintaining a clean, well‑organized development environment.

Javacheckstylecoding standards
0 likes · 7 min read
Java Coding Standards and Best Practices: Using Checkstyle and Naming Conventions
Java Captain
Java Captain
Dec 8, 2018 · Fundamentals

Alibaba Java Development Manual: Essential Coding Style Guidelines for Beginners

This article presents a comprehensive set of mandatory and recommended Java coding style rules—including brace placement, spacing, indentation, line length, comment formatting, naming conventions, and best‑practice recommendations—extracted from the Alibaba Java Development Manual to help junior developers write clean, readable code.

BackendJavacoding standards
0 likes · 10 min read
Alibaba Java Development Manual: Essential Coding Style Guidelines for Beginners
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 19, 2018 · Fundamentals

Improving Code Quality: Insights from Clean Code and Practical Practices

Improving code quality requires adopting Clean Code principles—clear naming, purposeful comments, consistent formatting, robust error handling, small single‑responsibility classes, shared conventions, and a disciplined workflow that integrates pre‑commit checks, automated static analysis, code reviews, and continuous metric monitoring to ensure each change is cleaner than the last.

Code reviewcode qualitycoding standards
0 likes · 11 min read
Improving Code Quality: Insights from Clean Code and Practical Practices
MaGe Linux Operations
MaGe Linux Operations
Oct 3, 2018 · Fundamentals

Boost Your Python Code Quality: 75 Practical Tips and Best Practices

This article compiles 75 concise Python coding recommendations covering style, idioms, core language features, standard libraries, design patterns, internal mechanisms, tooling, and performance optimization to help developers write cleaner, more maintainable, and efficient Python code.

PythonSoftware Engineeringbest-practices
0 likes · 15 min read
Boost Your Python Code Quality: 75 Practical Tips and Best Practices