Tagged articles
28 articles
Page 1 of 1
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
Liangxu Linux
Liangxu Linux
Oct 28, 2025 · Fundamentals

Why the Linux Kernel Discourages Using typedef

The article explains the Linux kernel's warning against new typedefs, citing Linus Torvalds' preference for struct usage, coding style guidelines, and practical reasons such as readability and maintainability in a large codebase.

C programmingLinux kernelcoding style
0 likes · 4 min read
Why the Linux Kernel Discourages Using typedef
Liangxu Linux
Liangxu Linux
May 2, 2025 · Fundamentals

5 Essential Coding Style Tips Every Beginner Should Master

This article presents five practical programming style recommendations—meaningful variable names, consistent indentation, clear comments, short line lengths, and concise functions—explaining why they matter, showing poor examples, and providing improved code snippets to help beginners write more readable, maintainable, and efficient code.

best practicescoding stylemaintainability
0 likes · 6 min read
5 Essential Coding Style Tips Every Beginner Should Master
Python Programming Learning Circle
Python Programming Learning Circle
Dec 30, 2023 · Fundamentals

50 Practical Tips for Writing Python Code

This article compiles fifty practical recommendations for Python developers, covering coding style, function design, module organization, error handling, library usage, design patterns, and internal language mechanisms to help beginners and intermediate programmers write cleaner, more efficient, and safer Python code.

best practicescoding stylefundamentals
0 likes · 7 min read
50 Practical Tips for Writing Python Code
JD Tech
JD Tech
Apr 21, 2023 · Fundamentals

Elegant Java Programming Practices: Code Style, Guard Clauses, Streams, and More

This article shares practical Java coding guidelines—including guard clauses, effective use of Stream API, avoiding nested loops, designing APIs with @see/@link, refined logging, exception handling, custom Spring Boot banners, syntax sugar, chain programming, thread pausing, and tuple usage—to help developers write cleaner, more maintainable code.

Exception HandlingSpring BootStream API
0 likes · 12 min read
Elegant Java Programming Practices: Code Style, Guard Clauses, Streams, and More
Python Programming Learning Circle
Python Programming Learning Circle
Mar 29, 2022 · Fundamentals

Why Python Does Not Have a Main Function

This article explains why Python, as an interpreted scripting language, does not require a mandatory main function like compiled languages, clarifies common misconceptions about the __name__ == '__main__' guard, and recommends using a simple main.py entry file for clean, idiomatic code.

Pythonbest practicescoding style
0 likes · 7 min read
Why Python Does Not Have a Main Function
Python Programming Learning Circle
Python Programming Learning Circle
Oct 20, 2021 · Fundamentals

Python Coding Style Guidelines (Applicable to Django)

This guide presents comprehensive Python coding conventions—including indentation, line length, quoting, blank lines, encoding, import ordering, spacing, line‑break handling, comment styles, docstring rules, and naming standards—providing clear examples and best‑practice recommendations for clean, maintainable code.

Djangobest practicescoding style
0 likes · 7 min read
Python Coding Style Guidelines (Applicable to Django)
Code Ape Tech Column
Code Ape Tech Column
Jun 10, 2021 · Fundamentals

Mastering Java Code Style: Key Rules from Google’s Guide

This article presents a comprehensive overview of Google’s Java style guide, covering terminology, file naming and encoding, whitespace rules, import ordering, brace placement, indentation, line length, naming conventions, annotations, Javadoc formatting, and practical coding tips to help developers write clean, readable, and maintainable Java code.

Code FormattingGoogle Style GuideJava
0 likes · 27 min read
Mastering Java Code Style: Key Rules from Google’s Guide
DevOps Engineer
DevOps Engineer
May 31, 2021 · Fundamentals

Writing Pythonic Code: Principles, Examples, and the Zen of Python

This article explains the concept of writing Pythonic code—leveraging Python’s language features for clear, concise, and maintainable programs—by contrasting non‑Pythonic examples with idiomatic solutions, illustrating the Zen of Python, and providing practical tips and references for developers.

Pythonbest practicescoding style
0 likes · 7 min read
Writing Pythonic Code: Principles, Examples, and the Zen of Python
Liangxu Linux
Liangxu Linux
May 1, 2021 · Fundamentals

Master Linux Kernel Coding Style: Tools, Rules, and Best Practices

This guide explains why adhering to the Linux kernel coding style matters, introduces automatic tools such as checkpatch.pl, Lindent, and astyle for fixing style violations, and details the core conventions for indentation, line length, brace placement, naming, comments, macros, and other critical aspects of kernel C code.

AstyleCCheckpatch
0 likes · 32 min read
Master Linux Kernel Coding Style: Tools, Rules, and Best Practices
FunTester
FunTester
Nov 30, 2020 · Fundamentals

Master Python Readability: Essential PEP‑8 Coding Standards Explained

This guide details the core PEP‑8 conventions for Python code, covering comments, indentation, line length, imports, whitespace, naming, and input/output practices, with clear examples and practical tips to improve readability and maintainability.

Pythonbest practicescoding style
0 likes · 9 min read
Master Python Readability: Essential PEP‑8 Coding Standards Explained
21CTO
21CTO
Mar 5, 2020 · Fundamentals

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

This article presents Google’s official Java coding style guide, covering terminology, file naming, source‑file structure, formatting rules such as brace placement, indentation, line length, whitespace, naming conventions, Javadoc standards, and practical programming recommendations to help developers write consistent, readable Java code.

GoogleJavaSoftware Engineering
0 likes · 28 min read
Master Google’s Java Style Guide: Essential Formatting Rules for Clean Code
NetEase Game Operations Platform
NetEase Game Operations Platform
Oct 6, 2019 · Fundamentals

The Art of Concise Python Coding

This article explains how to write concise, readable Python code by illustrating eleven practical techniques—such as using dictionary defaults, iterating with iteritems, leveraging implicit boolean checks, and applying set operations—while referencing the Zen of Python, PEP 8, and Google style guidelines.

coding styleprogramming fundamentalsreadability
0 likes · 8 min read
The Art of Concise Python Coding
MaGe Linux Operations
MaGe Linux Operations
Jun 14, 2019 · Operations

Mastering Shell Script Style: Essential Guidelines for Clean, Efficient Code

This article compiles comprehensive shell scripting style guidelines—including shebang usage, commenting standards, parameter validation, variable handling, indentation, naming conventions, encoding, permissions, logging, security, line continuation, efficiency tricks, parallel execution, and integration with tools like shellcheck—to help developers write readable, maintainable, and performant scripts.

Bashbest practicescoding style
0 likes · 16 min read
Mastering Shell Script Style: Essential Guidelines for Clean, Efficient Code
MaGe Linux Operations
MaGe Linux Operations
Mar 31, 2019 · Fundamentals

Essential Python Coding Style Guide: Simple Rules for Clean Code

This article distills the most practical Python coding conventions into clear principles, minimal guidelines, detailed formatting rules, naming standards, writing tips, and commenting practices to help developers write readable, consistent, and maintainable code.

best practicescoding stylenaming conventions
0 likes · 8 min read
Essential Python Coding Style Guide: Simple Rules for Clean Code
MaGe Linux Operations
MaGe Linux Operations
Jan 12, 2019 · Fundamentals

Boost Your Python Code: 10 Essential Pythonic Tips for Cleaner, Faster Scripts

This article presents a collection of practical Pythonic techniques—including variable swapping, efficient looping, string concatenation, file handling, list operations, destructuring assignment, and comprehensions—illustrated with clear before‑and‑after code examples, helping developers write more concise, readable, and memory‑efficient Python code.

Pythonbest practicescoding style
0 likes · 4 min read
Boost Your Python Code: 10 Essential Pythonic Tips for Cleaner, Faster Scripts
MaGe Linux Operations
MaGe Linux Operations
May 13, 2018 · Fundamentals

Essential Python Coding Style Guide: Simple Rules for Clean Code

This guide presents concise, practical Python coding conventions—including indentation, naming, line length, import ordering, whitespace, and comment practices—to help developers write readable, maintainable code while allowing flexibility when strict rules hinder clarity.

Pythoncode readabilitycoding style
0 likes · 9 min read
Essential Python Coding Style Guide: Simple Rules for Clean Code
360 Quality & Efficiency
360 Quality & Efficiency
Apr 23, 2018 · Fundamentals

10 Common Pythonic Coding Practices and Tips

This article presents ten common Pythonic coding techniques—including variable swapping, efficient loops, enumerate, string joining, context-managed file handling, list comprehensions, decorators, appropriate list usage, sequence unpacking, and dictionary iteration—explaining why they are more readable, memory‑efficient, and idiomatic for Python developers.

Pythonbest practicescoding style
0 likes · 7 min read
10 Common Pythonic Coding Practices and Tips
Node Underground
Node Underground
Nov 8, 2017 · Backend Development

Mastering Node.js: 52 Essential Best Practices for Robust Backend Development

This article presents a comprehensive collection of 52 Node.js best‑practice recommendations covering project structure, error handling, coding style, testing, and production, each detailed with concise summaries, risk warnings, and in‑depth explanations, guiding developers toward more reliable and maintainable backend applications.

Backend DevelopmentNode.jsbest practices
0 likes · 3 min read
Mastering Node.js: 52 Essential Best Practices for Robust Backend Development
Java Captain
Java Captain
Jul 13, 2017 · Fundamentals

Java Programming Style Guidelines and Conventions

This article summarizes key principles, formatting rules, naming conventions, documentation practices, and coding conventions from the book “The Elements of Java Style,” providing practical guidance for developers who want to write clean, consistent, and maintainable Java code.

Programming Conventionsbest practicescoding style
0 likes · 14 min read
Java Programming Style Guidelines and Conventions
MaGe Linux Operations
MaGe Linux Operations
Mar 19, 2017 · Fundamentals

Avoid Common Python Pitfalls: From Misusing range to Cleaner List Comprehensions

This article gathers subtle yet frequent Python anti‑patterns—misusing range, improper list comprehensions, performance traps, variable leakage, global‑scope misuse, and PEP8 violations—explaining why they occur, their drawbacks, and offering clear, Pythonic alternatives to write more readable and bug‑free code.

Anti-PatternsPythoncoding style
0 likes · 9 min read
Avoid Common Python Pitfalls: From Misusing range to Cleaner List Comprehensions
Aotu Lab
Aotu Lab
Apr 15, 2016 · Frontend Development

Master Clean JavaScript: Coding Style, Variables, Error Handling, and Design Patterns

This article provides a comprehensive guide to writing maintainable JavaScript, covering coding conventions, variable best practices, error handling techniques, object creation methods, prototype and module patterns, and practical examples to help developers build clean, modular, and loosely‑coupled code.

Design PatternsError HandlingJavaScript
0 likes · 16 min read
Master Clean JavaScript: Coding Style, Variables, Error Handling, and Design Patterns
Qunar Tech Salon
Qunar Tech Salon
Apr 7, 2016 · Fundamentals

9 Bad Programming Habits We Secretly Love

The article humorously explores nine commonly discouraged programming habits—such as using goto, avoiding documentation, cramming code onto one line, omitting type declarations, and redefining operators—explaining why developers sometimes break rules and how these practices can affect code readability, maintainability, and performance.

Software Engineeringbad practicescode quality
0 likes · 14 min read
9 Bad Programming Habits We Secretly Love
Qunar Tech Salon
Qunar Tech Salon
Feb 2, 2016 · Fundamentals

Python Coding Style Guide: Best Practices and Conventions

This comprehensive guide explains Python coding style best practices, covering PEP 8 extensions, flexible line length, naming conventions, docstring standards, functional versus object‑oriented design, testing, standard library usage, third‑party tools, and project structure to produce readable, maintainable code.

Project Structurebest practicescode readability
0 likes · 22 min read
Python Coding Style Guide: Best Practices and Conventions
21CTO
21CTO
Aug 8, 2015 · Backend Development

9 Essential PHP Practices Every Developer Should Master

This article shares nine practical PHP tips—from security fundamentals like input filtering and output escaping, to efficient coding tricks such as using ternary operators, caching, and modern frameworks—aimed at helping developers write safer, cleaner, and faster backend code.

BackendSecuritybest practices
0 likes · 7 min read
9 Essential PHP Practices Every Developer Should Master