Tagged articles
131 articles
Page 1 of 2
IT Services Circle
IT Services Circle
May 10, 2026 · Fundamentals

Why Does Python Use a Leading Underscore for Some Variables?

The article explains that a leading underscore in Python names signals a non‑public or internal use convention defined by PEP 8, describes its practical effects on imports and IDE hints, and outlines other underscore naming patterns such as name mangling, trailing underscores, magic methods, and throwaway variables.

PEP 8Pythonname mangling
0 likes · 6 min read
Why Does Python Use a Leading Underscore for Some Variables?
Java Tech Enthusiast
Java Tech Enthusiast
Mar 26, 2026 · Fundamentals

When Bad Code Leaves: Surviving and Refactoring Legacy Nightmares

The article explores how developers inherit poorly written, uncommented code from departing colleagues, illustrates the pain with real Java examples, and offers a step‑by‑step guide to understand, refactor, and prevent such code‑base sabotage.

Software EngineeringTechnical Debtbest practices
0 likes · 25 min read
When Bad Code Leaves: Surviving and Refactoring Legacy Nightmares
Lisa Notes
Lisa Notes
Mar 15, 2026 · Fundamentals

Java Fundamentals: A Beginner’s Guide to Identifiers and Keywords

This note explains Java identifiers—allowed characters, first‑character rules, valid and invalid examples—lists all language keywords that cannot be reused as names, and outlines practical naming conventions for classes, methods, constants, and packages to improve code readability.

IdentifiersJavakeywords
0 likes · 6 min read
Java Fundamentals: A Beginner’s Guide to Identifiers and Keywords
Architect-Kip
Architect-Kip
Mar 4, 2026 · Databases

Master MySQL Naming, Field, and Index Standards for Scalable Databases

This guide presents a comprehensive set of mandatory and recommended conventions for MySQL database objects—including table, column, and index naming, field design rules, index selection principles, and best‑practice development tips—to help engineers build maintainable, high‑performance schemas.

database best practicesindex designmysql
0 likes · 22 min read
Master MySQL Naming, Field, and Index Standards for Scalable Databases
Lisa Notes
Lisa Notes
Feb 15, 2026 · Fundamentals

Python Identifier Naming Rules and Conventions for Beginners

This guide explains the purpose of Python identifiers, outlines the character and naming rules—including case sensitivity and keyword restrictions—provides common naming patterns such as boolean prefixes and collection naming, and offers best‑practice recommendations for clear, maintainable code.

Pythonbest practicescoding style
0 likes · 4 min read
Python Identifier Naming Rules and Conventions for Beginners
dbaplus Community
dbaplus Community
Dec 6, 2025 · Big Data

Why Precise Data Warehouse Naming Boosts Efficiency and Cuts Costs

In the era of digital transformation, chaotic data warehouse naming wastes resources, while a well‑defined naming convention improves maintainability, collaboration, and business value, as demonstrated by real‑world cases showing three‑fold query speed gains and up to 60% reduction in cross‑team effort.

Big DataData Warehousebest practices
0 likes · 6 min read
Why Precise Data Warehouse Naming Boosts Efficiency and Cuts Costs
Architect-Kip
Architect-Kip
Nov 25, 2025 · Backend Development

Mastering API Interface Design: Principles, Naming, Parameters, and Security

This guide outlines comprehensive API interface design best practices, covering design principles, naming conventions, parameter structures, return code standards, security measures, and a reusable documentation template to ensure flexible, efficient, and secure service development.

Interface DesignSecurityapi-design
0 likes · 16 min read
Mastering API Interface Design: Principles, Naming, Parameters, and Security
Big Data Tech Team
Big Data Tech Team
Nov 2, 2025 · Big Data

Data Governance Blueprint: Naming Rules, Lifecycle Levels, and Layered Architecture

Explore a comprehensive data governance guide covering naming conventions, data lifecycle classifications, layered architecture standards, inter-layer calling rules, and model design principles, providing practical standards and best practices for building robust, maintainable data warehouses and analytics platforms.

Data LifecycleData WarehouseModel Design
0 likes · 9 min read
Data Governance Blueprint: Naming Rules, Lifecycle Levels, and Layered Architecture
php Courses
php Courses
Nov 1, 2025 · Backend Development

Master PHP Naming Conventions to Boost Code Readability and Maintainability

This guide presents a comprehensive PHP naming convention handbook, covering universal principles, variable and function styles, class/interface naming, constant rules, pitfalls to avoid, and the PSR standards, offering practical code examples to help developers write clearer, more maintainable backend code.

Backend DevelopmentPHPPSR
0 likes · 7 min read
Master PHP Naming Conventions to Boost Code Readability and Maintainability
dbaplus Community
dbaplus Community
Oct 8, 2025 · Databases

How to Name Database Tables and Fields for Clear, Maintainable Schemas

This article shares practical guidelines for designing database schemas with meaningful table and column names, covering prefixes, English naming, boolean and timestamp conventions, foreign‑key suffixes, appropriate redundancy, and concrete examples of good and bad designs to help teams build readable and maintainable databases.

Database designLogical Deletecolumn naming
0 likes · 13 min read
How to Name Database Tables and Fields for Clear, Maintainable Schemas
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 22, 2025 · Databases

Master Database Table Naming: Clear, Consistent, and Meaningful Designs

This guide explains how to design clear and maintainable database schemas by using meaningful prefixes, full English names, consistent suffixes for booleans, timestamps, and foreign keys, and by applying best‑practice naming conventions, redundancy strategies, and relationship modeling to improve readability and performance.

Database designSQLbest practices
0 likes · 14 min read
Master Database Table Naming: Clear, Consistent, and Meaningful Designs
php Courses
php Courses
Jul 8, 2025 · Fundamentals

Master C++ Variables: Types, Declarations, Naming Rules & Conversions

This guide explains what variables are in C++, covers declaration and initialization, details fundamental data types such as int, float, double, char, and bool, outlines naming conventions, and demonstrates both implicit and explicit type conversions with clear code examples.

C++Data TypesVariables
0 likes · 7 min read
Master C++ Variables: Types, Declarations, Naming Rules & Conversions
FunTester
FunTester
May 21, 2025 · Fundamentals

7 Proven Unit Test Naming Conventions to Boost Readability

This article outlines seven practical unit‑test naming patterns, explains their structure with real‑world code examples, compares their advantages and drawbacks, and offers guidance on selecting the most suitable convention for different project sizes and team workflows.

BDDSoftware qualitybest practices
0 likes · 8 min read
7 Proven Unit Test Naming Conventions to Boost Readability
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
macrozheng
macrozheng
Apr 9, 2025 · Fundamentals

Why Clean Code Matters: Practical Tips for Naming, Classes, Functions & Testing

This article explains why clean code is essential for productivity and team collaboration, outlines concrete guidelines for meaningful naming, single‑responsibility classes, concise functions, and effective testing, and shows how tools and refactoring can help maintain high code quality.

best practicesclean codenaming conventions
0 likes · 14 min read
Why Clean Code Matters: Practical Tips for Naming, Classes, Functions & Testing
Selected Java Interview Questions
Selected Java Interview Questions
Apr 3, 2025 · Fundamentals

How to Write Clean and Maintainable Code: Naming, Classes, Functions, and Testing

This article explains why clean code is essential for team development and provides practical guidelines on naming, class design, function composition, and testing—including SOLID principles, meaningful identifiers, single‑responsibility classes, short functions, and test‑driven development—to improve readability, extensibility, and overall software quality.

clean codenaming conventionsrefactoring
0 likes · 19 min read
How to Write Clean and Maintainable Code: Naming, Classes, Functions, and Testing
Raymond Ops
Raymond Ops
Feb 4, 2025 · Fundamentals

Master Go Naming: Consistent, Concise, and Precise Conventions

Effective naming in Go requires consistency, brevity, and precision, with guidelines covering variable and function names, camel‑case conventions, short local variables, descriptive parameters, return values, method receivers, package naming, interface naming, and error types, illustrated by numerous code examples from the standard library.

Backendbest-practicescode style
0 likes · 7 min read
Master Go Naming: Consistent, Concise, and Precise Conventions
BirdNest Tech Talk
BirdNest Tech Talk
Jan 14, 2025 · Fundamentals

Master Go Naming: 30+ Rules for Clean, Idiomatic Code

This article presents a comprehensive, step‑by‑step analysis of Go naming conventions, explaining why each rule matters, illustrating each point with concrete code snippets and real‑world examples, and showing how to apply the guidelines to variables, functions, packages, structs, interfaces, errors, constants, enums and comments for truly clean Go code.

Gobest practicesclean code
0 likes · 24 min read
Master Go Naming: 30+ Rules for Clean, Idiomatic Code
21CTO
21CTO
Oct 11, 2024 · Fundamentals

From Messy to Clean: Transform Your Code with Simple Best Practices

This article shares a developer’s journey from tangled, hard‑to‑read code to clean, maintainable software, illustrating how meaningful naming, PEP 8 compliance, static typing, small functions, avoiding magic numbers, and the DRY principle can dramatically improve code quality.

DRYType Safetybest practices
0 likes · 9 min read
From Messy to Clean: Transform Your Code with Simple Best Practices
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 9, 2024 · Frontend Development

Vue.js and Element‑plus Code Style and Naming Conventions

This article presents comprehensive Vue.js and Element‑plus coding standards, covering enum naming, directory and file naming conventions, component file structure, attribute and directive usage, boolean, function, class, constant, and enum naming rules, emphasizing consistency to improve readability and maintainability.

Component ArchitectureJavaScriptVue.js
0 likes · 15 min read
Vue.js and Element‑plus Code Style and Naming Conventions
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
Java Tech Enthusiast
Java Tech Enthusiast
Jul 30, 2024 · Fundamentals

Best Practices for Clean Code Naming and Structure

Clean code demands readable, extensible structures and precise, unambiguous naming—each class, method, and variable should convey a single responsibility, avoid duplication, and follow consistent conventions, enabling easy testing, maintenance, and team collaboration while preventing the productivity‑draining chaos of poorly named, tangled code.

Software Engineeringbest practicesclean code
0 likes · 18 min read
Best Practices for Clean Code Naming and Structure
Top Architect
Top Architect
Jul 15, 2024 · Fundamentals

Clean Code Practices: Naming, Classes, Functions, and Testing

This article explains why maintaining clean, well‑structured code is essential for productivity and team collaboration, covering naming conventions, class design principles, function responsibilities, testing strategies, and tools like SonarLint, while providing concrete Java code examples for each concept.

clean codenaming conventionssoftware design
0 likes · 16 min read
Clean Code Practices: Naming, Classes, Functions, and Testing
Efficient Ops
Efficient Ops
Jul 14, 2024 · Databases

10 Essential MySQL Table Naming Rules Every Engineer Should Follow

This article presents Alibaba's concise 10‑point MySQL schema standard, covering boolean field naming, lowercase identifiers, singular table names, reserved word avoidance, index naming conventions, decimal usage, fixed‑length char, variable‑length varchar/text, mandatory audit fields, and the prohibition of physical deletions, offering practical guidance for clean database design.

Database designSchema Guidelinesbest practices
0 likes · 5 min read
10 Essential MySQL Table Naming Rules Every Engineer Should Follow
Architect
Architect
Jul 8, 2024 · Fundamentals

Master Clean Code: Naming, Classes, Functions, and Testing Best Practices

This guide explains why clean code matters, outlines practical naming conventions, class design principles, function structuring rules, and testing strategies—including TDD, the FIRST criteria, and automated test generation—to help developers write maintainable, readable, and high‑quality software.

SOLID principlesTDDclean code
0 likes · 16 min read
Master Clean Code: Naming, Classes, Functions, and Testing Best Practices
macrozheng
macrozheng
Jun 29, 2024 · Fundamentals

Master Clean Code: Proven Naming Conventions Every Developer Should Follow

This article explains why clean, well‑named code is essential for productivity, outlines practical naming rules—such as avoiding ambiguity, preventing misleading names, making meaningful distinctions, and keeping identifiers searchable—and provides concrete Java examples and patterns to help developers write maintainable, testable software.

clean codecode readabilitynaming conventions
0 likes · 18 min read
Master Clean Code: Proven Naming Conventions Every Developer Should Follow
Python Programming Learning Circle
Python Programming Learning Circle
Jun 26, 2024 · Fundamentals

Effective Use of Underscores in Python: Tips and Tricks

This article explains how the underscore character in Python can be leveraged for quick console result reuse, selective tuple unpacking, protected and private attribute naming, and numeric readability, providing practical code examples that illustrate each technique for more efficient and readable code.

Coding TipsPythondata handling
0 likes · 3 min read
Effective Use of Underscores in Python: Tips and Tricks
Java Tech Enthusiast
Java Tech Enthusiast
May 26, 2024 · Fundamentals

Clean Code Naming Guidelines

Effective clean‑code practices require precise, unambiguous naming for variables, methods, classes, and packages, because clear identifiers convey purpose, avoid confusion, simplify maintenance, reduce bugs, and support readability, extensibility, and testability, ultimately preventing technical debt and improving team productivity.

Software Engineeringbest practicesclean code
0 likes · 17 min read
Clean Code Naming Guidelines
Selected Java Interview Questions
Selected Java Interview Questions
May 23, 2024 · Databases

MySQL Table Design Best Practices and Common Pitfalls

This article presents a comprehensive guide to MySQL table design, covering naming conventions, appropriate data types, primary key strategies, field length choices, logical deletion, common fields, indexing rules, normalization trade‑offs, storage engine selection, time type recommendations, and SQL optimization tips.

Data TypesSQLindexing
0 likes · 17 min read
MySQL Table Design Best Practices and Common Pitfalls
Java Architect Essentials
Java Architect Essentials
May 14, 2024 · Fundamentals

Master Clean Code: Naming, Classes, Functions, and Testing Made Simple

This article explains why clean code is essential for productivity and project health, and provides practical guidance on naming, class design, function design, and testing—including SOLID principles, parameter handling, exception use, and test‑driven development—to help developers write maintainable, high‑quality software.

SOLIDclean codenaming conventions
0 likes · 17 min read
Master Clean Code: Naming, Classes, Functions, and Testing Made Simple
Architecture Digest
Architecture Digest
May 9, 2024 · Fundamentals

Clean Code Practices: Naming, Classes, Functions, and Testing

This article explains why clean code matters for productivity and project health, and provides practical guidelines on naming, class design, function design, SOLID principles, testing strategies, and tooling to help developers write maintainable, readable software.

SOLIDclean codenaming conventions
0 likes · 13 min read
Clean Code Practices: Naming, Classes, Functions, and Testing
MaGe Linux Operations
MaGe Linux Operations
May 8, 2024 · Fundamentals

Master Go Naming: Consistent, Concise, and Clear Conventions

This article explains how to choose consistent, short, and precise names in Go, covering general naming principles, the first rule about declaration‑use distance, CamelCase style, local variables, parameters, return values, receivers, exported identifiers, interface naming, error naming, package naming, import paths, and useful standard‑library examples.

Gobest practicescode style
0 likes · 6 min read
Master Go Naming: Consistent, Concise, and Clear Conventions
Top Architect
Top Architect
May 7, 2024 · Fundamentals

Clean Code Principles: Naming, Classes, Functions, and Testing Practices

This article explains why clean code is essential for productivity and project health, covering naming conventions, class design, SOLID principles, function design, parameter handling, testing strategies like TDD and the FIRST principles, and tools such as SonarLint to maintain code quality.

clean codenaming conventionsrefactoring
0 likes · 18 min read
Clean Code Principles: Naming, Classes, Functions, and Testing Practices
Liangxu Linux
Liangxu Linux
May 2, 2024 · Fundamentals

Why Using Pinyin for Variable Names Hurts Code Readability

Using pinyin in code reduces readability, maintainability, and international collaboration, leading to ambiguity, bugs, and higher maintenance costs, so developers are advised to follow standard naming conventions like meaningful English identifiers, camelCase, and snake_case.

Software Engineeringcode readabilitymaintainability
0 likes · 5 min read
Why Using Pinyin for Variable Names Hurts Code Readability
JD Tech
JD Tech
Jan 17, 2024 · Fundamentals

Best Practices for Naming, Comments, and Code Structure in Java Development

This article provides a comprehensive guide to Java development fundamentals, covering naming conventions, comment quality, class and method definitions, object design patterns, and performance considerations such as immutable types, sealed classes, and the Valhalla project, with practical code examples and best‑practice recommendations.

Javabest-practicescode-quality
0 likes · 31 min read
Best Practices for Naming, Comments, and Code Structure in Java Development
ITPUB
ITPUB
Oct 26, 2023 · Databases

Mastering Case Sensitivity Across Snowflake, Databend, MySQL, and PostgreSQL

This guide explains why case‑sensitivity issues arise in databases, how naming conventions can prevent them, and compares the behavior of Snowflake, Databend, MySQL, and PostgreSQL for database, table, column names and string literals, complete with practical examples and a concise checklist.

DatabendPostgreSQLSQL
0 likes · 6 min read
Mastering Case Sensitivity Across Snowflake, Databend, MySQL, and PostgreSQL
JD Retail Technology
JD Retail Technology
Oct 19, 2023 · Fundamentals

Java Naming Conventions, Code Comments, and Advanced Language Features

This article explores the trade‑offs between efficiency, readability and maintainability in software development, presents common naming conventions and best‑practice guidelines for Java, discusses proper use of comments, and introduces advanced language constructs such as records, sealed classes and the upcoming Valhalla project.

Immutable ObjectsJavaSealed Classes
0 likes · 29 min read
Java Naming Conventions, Code Comments, and Advanced Language Features
Su San Talks Tech
Su San Talks Tech
Oct 14, 2023 · Fundamentals

Why Clean Code Matters: Practical Tips for Naming, Classes, Functions & Tests

This comprehensive guide explains why clean code is crucial for productivity and company health, and provides actionable advice on writing clean code through proper naming, class design, function structuring, and testing practices, illustrated with Java examples and refactoring patterns.

SOLID principlesclean codenaming conventions
0 likes · 17 min read
Why Clean Code Matters: Practical Tips for Naming, Classes, Functions & Tests
Architect
Architect
Oct 5, 2023 · Fundamentals

Mastering Clean Code: Naming, Classes, Functions, and Tests Explained

This article explains why clean code matters, demonstrates how meaningful naming, single‑responsibility classes, well‑structured functions, and disciplined testing (TDD and the FIRST principles) improve readability, maintainability, and productivity, using concrete Java examples, refactorings, and step‑by‑step guidelines.

TDDclean codenaming conventions
0 likes · 17 min read
Mastering Clean Code: Naming, Classes, Functions, and Tests Explained
JD Cloud Developers
JD Cloud Developers
Oct 5, 2023 · Fundamentals

Mastering Java Naming Conventions and Code Structure: From Basics to Best Practices

This comprehensive guide explores Java naming standards, comment strategies, class and method design, and practical patterns—covering everything from basic conventions to advanced features like sealed classes, value types, and immutable objects—to help developers write more readable, maintainable, and scalable code.

Javabest practicesclass design
0 likes · 29 min read
Mastering Java Naming Conventions and Code Structure: From Basics to Best Practices
Architecture Digest
Architecture Digest
Sep 28, 2023 · Fundamentals

How to Write Clean and Maintainable Code: Naming, Classes, Functions, and Testing

This article explains why clean code is essential for productivity and team collaboration, and provides practical guidelines on naming, class design, function design, and testing—including principles like single responsibility, SOLID, meaningful naming, minimal parameters, and test‑driven development—to help developers produce readable, extensible, and reliable software.

SOLIDclean codenaming conventions
0 likes · 14 min read
How to Write Clean and Maintainable Code: Naming, Classes, Functions, and Testing
Java Architect Essentials
Java Architect Essentials
Sep 27, 2023 · Fundamentals

How to Write Clean Code: Naming, Classes, Functions, and Testing Best Practices

This article explains why clean code is essential for productivity and business health, and provides practical guidelines on naming, class design, function design, and testing—including code examples, refactoring techniques, and quality‑checking tools—to help developers produce readable, maintainable, and extensible software.

TDDclean codecode quality
0 likes · 14 min read
How to Write Clean Code: Naming, Classes, Functions, and Testing Best Practices
dbaplus Community
dbaplus Community
Sep 10, 2023 · Big Data

Master Data Warehouse Architecture: Layers, Naming Rules, and Lifecycle Tips

This guide outlines a comprehensive data model architecture for data warehouses, detailing layer definitions (ODS, CDM, DWD, DWS, ADS), naming conventions, data type standards, partitioning strategies, redundancy rules, and lifecycle management policies to ensure consistency, performance, and maintainability across big‑data environments.

Data WarehousePartitioningnaming conventions
0 likes · 28 min read
Master Data Warehouse Architecture: Layers, Naming Rules, and Lifecycle Tips
Java Backend Technology
Java Backend Technology
Sep 7, 2023 · Fundamentals

Master Java Class Naming: 10+ Patterns Every Developer Should Know

This article explores essential Java class‑naming conventions, categorizing common suffixes such as Manager, Factory, Provider, and more, providing concrete examples from popular open‑source projects and explaining why consistent naming improves code readability, maintainability, and developer productivity.

Javabest practicesnaming conventions
0 likes · 20 min read
Master Java Class Naming: 10+ Patterns Every Developer Should Know
macrozheng
macrozheng
Aug 31, 2023 · Databases

15 Essential Tips for Designing Robust Database Tables

This guide walks backend developers through fifteen practical best‑practice tips covering table and column naming, data types, field lengths, primary keys, storage engines, null constraints, foreign keys, indexes, time and monetary fields, character sets, collations, and handling large columns to reduce maintenance costs and avoid common pitfalls.

SQLindexesmysql
0 likes · 20 min read
15 Essential Tips for Designing Robust Database Tables
Kuaishou E-commerce Frontend Team
Kuaishou E-commerce Frontend Team
Jul 28, 2023 · Frontend Development

How to Write High‑Quality Front‑End Code: Best Practices and Standards

This article explains why high‑quality front‑end code matters, defines its key attributes such as readability, maintainability, robustness and performance, and provides concrete guidelines on naming, comments, code organization, security, tooling, and e‑commerce front‑end standards to help developers write clean, efficient, and scalable code.

Securitybest practicescode quality
0 likes · 23 min read
How to Write High‑Quality Front‑End Code: Best Practices and Standards
Zhaori User Experience
Zhaori User Experience
May 26, 2023 · Fundamentals

How Structured File Naming Boosts Design Team Efficiency

This guide explains why and how to establish a systematic project file and naming convention for design assets, detailing folder hierarchy, naming rules for iterations, slices, components, and other documents, and showing the resulting improvements in collaboration, version control, and hand‑off efficiency.

Project ManagementVersion Controldesign workflow
0 likes · 16 min read
How Structured File Naming Boosts Design Team Efficiency
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 4, 2023 · Fundamentals

Why Solving Business Problems Is the True Role of Engineers – A Deep Dive into DDD

This article explains that an engineer's primary responsibility is to solve business problems, explores the challenges across a product's lifecycle, outlines software complexity dimensions, and demonstrates how Domain‑Driven Design, strategic and tactical patterns, and modern architectural styles like Hexagonal and CQRS can effectively manage that complexity.

CQRSHexagonal Architecturecomplexity management
0 likes · 31 min read
Why Solving Business Problems Is the True Role of Engineers – A Deep Dive into DDD
Top Architect
Top Architect
Feb 8, 2023 · Fundamentals

Clean Code Practices: Naming, Classes, Functions, and Testing Guidelines

This article explains why clean code matters and provides practical guidelines on naming, class design, function decomposition, SOLID principles, testing strategies such as TDD and FIRST, as well as tooling like SonarLint to improve code quality and maintainability.

SOLID principlesclean codenaming conventions
0 likes · 18 min read
Clean Code Practices: Naming, Classes, Functions, and Testing Guidelines
IT Services Circle
IT Services Circle
Nov 29, 2022 · Fundamentals

Why Using Pinyin for Variable Names Is Discouraged in Programming

The article explains that naming code elements with pinyin reduces readability, conflicts with established coding conventions, and hampers collaboration, illustrating the drawbacks with examples and summarizing Python's PEP naming guidelines to promote clearer, more maintainable code.

PEPPythonbest practices
0 likes · 4 min read
Why Using Pinyin for Variable Names Is Discouraged in Programming
DevOps Cloud Academy
DevOps Cloud Academy
Oct 29, 2022 · Databases

Why Understanding SQL Naming and Development Standards Matters

The article explains the importance of clear SQL naming conventions, table and index creation rules, and general syntax guidelines in database DevOps, highlighting developer resistance to audits, the rationale behind each rule, and how tools like Bytebase with VCS integration improve the review experience.

Database StandardsDevOpsSQL
0 likes · 11 min read
Why Understanding SQL Naming and Development Standards Matters
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
dbaplus Community
dbaplus Community
Aug 18, 2022 · Databases

Mastering MySQL Naming Conventions: From Schemas to Indexes

This guide presents comprehensive MySQL naming standards covering database objects, schemas, tables, columns, indexes, views, stored procedures, functions, triggers, constraints, and users, along with design principles for storage engines, character sets, table structures, and SQL query best practices.

SQL Standardsmysqlnaming conventions
0 likes · 21 min read
Mastering MySQL Naming Conventions: From Schemas to Indexes
ITPUB
ITPUB
Apr 27, 2022 · Databases

Mastering Data Warehouse Standards: Architecture, Layer Design, and Naming Conventions

This comprehensive guide explains data‑warehouse construction standards, covering model architecture principles, public development rules, layer‑by‑layer design specifications, and systematic naming conventions for tables, dimensions, and metrics to ensure consistency, scalability, and reliable data governance.

Big DataData WarehouseDatabase Standards
0 likes · 26 min read
Mastering Data Warehouse Standards: Architecture, Layer Design, and Naming Conventions
IT Services Circle
IT Services Circle
Feb 4, 2022 · Fundamentals

9 Essential Python Programming Habits for Clean and Maintainable Code

This article outlines nine practical Python coding habits—including early design, thorough documentation, consistent naming, code aesthetics, comprehensive README, modularization, version control, regular backups, and consulting official documentation—to help developers write clean, readable, and maintainable software.

code readabilitycoding best practicesmodularity
0 likes · 8 min read
9 Essential Python Programming Habits for Clean and Maintainable Code
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
Tencent Cloud Developer
Tencent Cloud Developer
Dec 10, 2021 · R&D Management

Naming Conventions in Chinese Tech Companies: Cultural Roots and Management Implications

Chinese tech giants like Tencent, Alibaba and ByteDance replace titles and real names with English names, nicknames, or “classmate” formats to flatten hierarchy, foster egalitarian communication, boost creativity, and attract talent, reflecting cultural power‑distance dynamics and offering practical naming recommendations for modern management.

Chinese techManagement Theorycompany culture
0 likes · 6 min read
Naming Conventions in Chinese Tech Companies: Cultural Roots and Management Implications
Java Interview Crash Guide
Java Interview Crash Guide
Oct 27, 2021 · Backend Development

Master Java Naming Conventions: From Packages to Enums

This comprehensive guide explains Java naming standards for packages, classes, interfaces, abstract classes, exceptions, methods, variables, constants, enums, generics, and test code, providing clear rules, examples, and best‑practice code snippets to help developers write clean, maintainable code.

Backend DevelopmentJavabest practices
0 likes · 16 min read
Master Java Naming Conventions: From Packages to Enums
JavaEdge
JavaEdge
Oct 13, 2021 · Backend Development

Why Inconsistent Naming Breaks Java Projects and How to Refactor It

The article examines how varied naming conventions and outdated coding practices in Java backend projects cause confusion, illustrates the problem with real code examples, and provides concrete refactoring steps—such as adopting Java 8 date‑time APIs and enforcing consistent service naming—to improve maintainability and team cohesion.

Backend DevelopmentCode RefactoringJava
0 likes · 6 min read
Why Inconsistent Naming Breaks Java Projects and How to Refactor It
Top Architect
Top Architect
Oct 11, 2021 · Backend Development

Why Using isXXX Naming for Boolean Fields in Java Is Discouraged: Guidelines and Examples

The article explains why naming Boolean fields with the isXXX pattern in Java is discouraged, illustrates correct and incorrect getter/setter conventions with code examples, discusses JavaBeans specifications and RPC serialization issues, and recommends using wrapper types for POJOs while keeping primitives for local variables.

JavaJavaBeansRPC
0 likes · 5 min read
Why Using isXXX Naming for Boolean Fields in Java Is Discouraged: Guidelines and Examples
ITPUB
ITPUB
Sep 7, 2021 · Fundamentals

How to Write Clean, Maintainable Code: Principles and Practical Tips

This article compiles practical guidelines and personal experiences on writing clean, maintainable code, covering principles such as eliminating duplication, separating concerns, unifying abstraction levels, function design, naming, unit testing, and broader software‑engineering concepts to reduce mental load and improve code quality.

abstractionclean codecoding best practices
0 likes · 24 min read
How to Write Clean, Maintainable Code: Principles and Practical Tips
Laravel Tech Community
Laravel Tech Community
Apr 24, 2021 · Fundamentals

Common Software Version Naming Conventions

This article explains typical software version naming schemes, detailing the major.minor.patch.date_stage format, the meaning of each segment, various release stage labels such as Alpha, Beta, RC, and Release, and provides examples of alternative naming practices used by different tools.

Versioningfundamentalsnaming conventions
0 likes · 5 min read
Common Software Version Naming Conventions
MaGe Linux Operations
MaGe Linux Operations
Mar 24, 2021 · Fundamentals

Master Python Variables: Definitions, Naming Rules, and Best Practices

This article explains what variables are, why they’re essential in programming, how to define them in Python, the components of a variable, naming conventions, common pitfalls, and demonstrates both camelCase and snake_case styles with code examples, plus a brief note on constants.

PythonVariablesnaming conventions
0 likes · 5 min read
Master Python Variables: Definitions, Naming Rules, and Best Practices
Programmer DD
Programmer DD
Feb 3, 2021 · Backend Development

Why Using isXXX for Boolean Fields Is a Bad Idea in Java

This article explains the Java naming conventions for boolean and Boolean fields, why using the isXXX prefix can cause serialization issues in RPC frameworks, and recommends using wrapper types for POJO properties while keeping primitives for local variables.

Alibaba Java ManualBackend DevelopmentJava
0 likes · 6 min read
Why Using isXXX for Boolean Fields Is a Bad Idea in Java
Laiye Technology Team
Laiye Technology Team
Nov 4, 2020 · Backend Development

Protobuf Practices and Lessons Learned at Laiye Technology

This article shares Laiye Technology's practical experience with Protobuf and gRPC, covering performance benefits, common pitfalls such as naming and compatibility issues, and the engineering solutions they implemented—including naming conventions, review processes, unified CI compilation, automatic client generation, version tagging, and Swagger documentation—to streamline large‑scale microservice development.

API documentationMicroservicesProtobuf
0 likes · 17 min read
Protobuf Practices and Lessons Learned at Laiye Technology
MaGe Linux Operations
MaGe Linux Operations
Sep 30, 2020 · Fundamentals

What Do Single and Double Underscores Really Mean in Python?

This article explains the five underscore naming patterns in Python—single leading, single trailing, double leading, double leading and trailing, and a solitary underscore—detailing their conventions, the name‑mangling mechanism, and how they affect class attributes and imports.

PEP 8Pythondunder
0 likes · 12 min read
What Do Single and Double Underscores Really Mean in Python?
Efficient Ops
Efficient Ops
Jul 1, 2020 · Databases

Essential MySQL Naming, Design, and Indexing Standards for Reliable Databases

This guide outlines comprehensive MySQL best practices covering naming conventions, table engine and charset choices, field type selection, index design principles, common index column recommendations, ordering of composite indexes, avoidance of redundant and foreign‑key constraints, SQL development rules, and operational guidelines for large‑scale data handling.

Database designIndex OptimizationSQL Best Practices
0 likes · 21 min read
Essential MySQL Naming, Design, and Indexing Standards for Reliable Databases
Laravel Tech Community
Laravel Tech Community
May 7, 2020 · Databases

MySQL Database Naming, Design, Field, Index, and Operation Standards

This guide presents comprehensive MySQL best‑practice standards covering object naming, basic schema design, field definitions, index design, common index column recommendations, covering indexes, SET usage, SQL development rules, and safe operational behaviors to improve performance, maintainability, and security.

Database designSQL Best Practicesindexing
0 likes · 19 min read
MySQL Database Naming, Design, Field, Index, and Operation Standards
Laravel Tech Community
Laravel Tech Community
May 2, 2020 · Databases

MySQL Database Naming, Design, Indexing, and Development Standards

This comprehensive guide outlines MySQL database naming conventions, basic design rules, field specifications, index design principles, common index recommendations, and best practices for SQL development and operational behavior to ensure performance, maintainability, and security.

Database designSQL Best Practicesindexing
0 likes · 18 min read
MySQL Database Naming, Design, Indexing, and Development Standards
Liangxu Linux
Liangxu Linux
Feb 10, 2020 · Databases

Master MySQL: Essential Naming, Design, and Indexing Standards

This guide presents comprehensive MySQL best‑practice rules covering object naming conventions, fundamental schema design, field type selection, index creation strategies, and SQL development habits to improve performance, maintainability, and reliability of production databases.

Database designPerformance OptimizationSQL Best Practices
0 likes · 19 min read
Master MySQL: Essential Naming, Design, and Indexing Standards
Java Captain
Java Captain
Aug 4, 2019 · Fundamentals

Clean Code Practices: Naming, Method Length, Nesting Reduction, and Useful Libraries

The article shares practical clean‑code guidelines for Java developers, covering how code serves as team communication, the importance of clear naming, keeping methods short, reducing nested if/else, extracting try/catch blocks, encapsulating many parameters, and leveraging Lombok and Apache Commons utilities.

Lombokbest practicesmethod design
0 likes · 10 min read
Clean Code Practices: Naming, Method Length, Nesting Reduction, and Useful Libraries
Architect's Tech Stack
Architect's Tech Stack
Jul 25, 2019 · Databases

Database Command and Design Standards

The article outlines comprehensive MySQL database standards covering naming conventions, table and column design, index strategies, SQL development practices, and operational guidelines to improve performance, maintainability, and security, including recommendations on data types, character sets, reserved fields, binary data storage, and safe query patterns.

SQL Best Practicesdatabaseindex design
0 likes · 21 min read
Database Command and Design Standards