Tag

code-style

0 views collected around this technical thread.

JD Tech Talk
JD Tech Talk
May 20, 2025 · Fundamentals

Java Code Style Guidelines: Standards, Tool Integration, and Best Practices

This article explains why consistent Java code style matters, reviews major industry standards such as Google and Alibaba, guides the selection and customization of a style guide, and demonstrates how to configure IntelliJ IDEA, Checkstyle, and Maven to enforce the rules throughout development.

CheckStyleIntelliJ IDEAJava
0 likes · 12 min read
Java Code Style Guidelines: Standards, Tool Integration, and Best Practices
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.

BackendGobest practices
0 likes · 7 min read
Master Go Naming: Consistent, Concise, and Precise Conventions
Code Mala Tang
Code Mala Tang
Dec 27, 2024 · Fundamentals

10 Practical Python Code Style Tricks for Production-Ready Readability

This article presents a collection of production‑level Python coding techniques—including descriptive naming, multi‑line comprehensions, parenthesized string concatenation, method chaining, defensive None checks, and decorators—to improve readability, maintainability, and overall code quality.

Pythonbest practicescode-style
0 likes · 12 min read
10 Practical Python Code Style Tricks for Production-Ready Readability
Selected Java Interview Questions
Selected Java Interview Questions
Dec 22, 2024 · Backend Development

Choosing Between Optional.ofNullable and Traditional Null Checks in Java

The article compares using Optional.ofNullable with map() versus a traditional null‑check ternary operator for retrieving a Hyperlink's link property, evaluates their readability, performance, and suitability, and extends the discussion to native versus utility‑based collection‑empty checks in Java.

CollectionsJavaOptional
0 likes · 6 min read
Choosing Between Optional.ofNullable and Traditional Null Checks in Java
JD Tech
JD Tech
Dec 18, 2024 · Backend Development

Java Code Style Guide: Standards, Tools, and Best Practices

This article explains why consistent Java code style matters, reviews major industry style guides, shows how to choose and customize a style guide, and provides step‑by‑step instructions for configuring IntelliJ IDEA, Checkstyle, and Maven to enforce the standards in daily development.

CheckStyleJavaMaven
0 likes · 13 min read
Java Code Style Guide: Standards, Tools, and Best Practices
JD Retail Technology
JD Retail Technology
Nov 29, 2024 · Fundamentals

Java Code Style Guidelines: Importance, Standards, and Tool Integration

This article explains why Java code style standards are essential for team collaboration, reviews major guidelines such as Google Java Style and Alibaba's p3c, and provides step‑by‑step instructions for configuring IntelliJ IDEA, Checkstyle, and Maven to enforce consistent, readable, and maintainable Java code.

CheckStyleIntelliJ IDEAJava
0 likes · 13 min read
Java Code Style Guidelines: Importance, Standards, and Tool Integration
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.

JavaScriptVue.jsbest practices
0 likes · 15 min read
Vue.js and Element‑plus Code Style and Naming Conventions
Python Programming Learning Circle
Python Programming Learning Circle
Jul 8, 2024 · Fundamentals

Python Variable Usage, Naming Conventions, and Common Operations

This article teaches Python developers how to write cleaner, more elegant code by mastering variable unpacking, underscore placeholders, type annotations, PEP 8 naming rules, numeric literals, floating‑point precision handling with Decimal, boolean arithmetic tricks, and a wide range of string manipulation techniques, all illustrated with practical code examples.

DecimalPythonType Annotations
0 likes · 10 min read
Python Variable Usage, Naming Conventions, and Common Operations
Top Architect
Top Architect
Jul 3, 2024 · Fundamentals

Step‑by‑Step Guide to Installing and Configuring the CheckStyle Plugin in IntelliJ IDEA

This article provides a step‑by‑step tutorial for installing and configuring the CheckStyle plugin in IntelliJ IDEA, explains how to address common CheckStyle warnings such as missing annotations, spacing, naming, formatting, logical errors and import‑order issues, includes screenshots, and also contains promotional material for ChatGPT services and a community group.

CheckStyleIntelliJ IDEAJava
0 likes · 9 min read
Step‑by‑Step Guide to Installing and Configuring the CheckStyle Plugin in IntelliJ IDEA
macrozheng
macrozheng
Jun 19, 2024 · Backend Development

Master CheckStyle in IntelliJ IDEA: Step-by-Step Guide to Clean Java Code

This guide walks you through installing and configuring the CheckStyle plugin in IntelliJ IDEA, explains how to import custom rule sets, and details common style violations such as missing annotations, spacing, naming, formatting, logical errors, and import order, offering practical fixes to keep Java code clean and consistent.

CheckStyleIntelliJ IDEAJava
0 likes · 4 min read
Master CheckStyle in IntelliJ IDEA: Step-by-Step Guide to Clean Java Code
Python Programming Learning Circle
Python Programming Learning Circle
May 24, 2024 · Fundamentals

Understanding Trailing Commas in Python and Their Benefits

The article explains what trailing commas are in Python, shows how they are syntactically allowed, and details how they improve version‑control friendliness, code maintenance, readability, and error avoidance, while also noting when not to use them.

PythonTrailing CommaVersion Control
0 likes · 4 min read
Understanding Trailing Commas in Python and Their Benefits
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.

CheckStyleIntelliJ IDEAJava
0 likes · 4 min read
Installing and Using the CheckStyle Plugin in IntelliJ IDEA
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.

CommentsImmutable ObjectsJava
0 likes · 29 min read
Java Naming Conventions, Code Comments, and Advanced Language Features
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 5, 2023 · Frontend Development

Clean Code Practices and Tooling for Frontend Development

This article explains the concepts of external and internal code beauty, introduces essential frontend tooling such as ESLint, Prettier, Stylelint, husky, lint‑staged, EditorConfig, and CSSComb, and shares practical habits on documentation, naming, and commenting to help developers produce elegant, maintainable code.

ESLintNamingPrettier
0 likes · 13 min read
Clean Code Practices and Tooling for Frontend Development
Test Development Learning Exchange
Test Development Learning Exchange
Sep 30, 2023 · Fundamentals

Optimizing Python Import Order for Better Readability and Performance

This article explains how to improve Python code readability and performance by organizing import statements—prioritizing standard library, then third‑party packages, and finally local modules, optionally sorting each group alphabetically, and introduces the isort tool for automatic import ordering.

Pythonbest practicescode-style
0 likes · 3 min read
Optimizing Python Import Order for Better Readability and Performance
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 18, 2023 · Frontend Development

21 Best Practices for a Clean React Project

This article presents 21 practical best‑practice guidelines for writing clean, maintainable React code, covering JSX shortcuts, ternary operators, object literals, fragments, avoiding functions in render, memoization, styling, imports, naming conventions, and other tips, each illustrated with bad and good code examples.

JSXReactcode-style
0 likes · 11 min read
21 Best Practices for a Clean React Project
Java Architect Essentials
Java Architect Essentials
Jun 18, 2023 · Fundamentals

How to Install and Use the CheckStyle Plugin in IntelliJ IDEA

This article explains how to import, configure, and run the CheckStyle plugin in IntelliJ IDEA, describes common annotation and formatting issues it detects, and provides practical tips for fixing import order, character spacing, and other style violations in Java projects.

CheckStyleIntelliJ IDEAJava
0 likes · 4 min read
How to Install and Use the CheckStyle Plugin in IntelliJ IDEA
DataFunSummit
DataFunSummit
Mar 20, 2023 · Fundamentals

Practical Naming Guidelines for Code: Principles, Rules, and Vocabulary

This article provides practical, experience‑based naming guidelines for software development, covering precision, readability, abbreviation policies, language‑specific conventions, design‑pattern naming, and a comprehensive code‑term glossary to help developers choose clear and maintainable identifiers.

API designNamingbest practices
0 likes · 40 min read
Practical Naming Guidelines for Code: Principles, Rules, and Vocabulary
ByteFE
ByteFE
Feb 13, 2023 · Frontend Development

Understanding ESLint: Principles, Configuration, AST, and Custom Rule Development

This article explains the fundamentals of ESLint, including its purpose, configuration files, AST-based analysis, the SourceCode abstraction, rule template creation, key functions, and the overall linting and fixing workflow, enabling developers to build custom linting plugins for consistent code style.

ASTCustom RulesESLint
0 likes · 14 min read
Understanding ESLint: Principles, Configuration, AST, and Custom Rule Development
DeWu Technology
DeWu Technology
Jun 6, 2022 · Frontend Development

Project Documentation Best Practices for Front-end Development

Effective front‑end project documentation should clearly define the project name, development environment, directory layout, SDK references, known pitfalls, deployment procedures, monitoring alerts, and business context, providing a consistent, searchable guide that speeds onboarding, reduces setup errors, and improves long‑term maintainability.

Development EnvironmentDirectory StructureFront-End Development
0 likes · 9 min read
Project Documentation Best Practices for Front-end Development