Tagged articles
17 articles
Page 1 of 1
Programmer DD
Programmer DD
Oct 19, 2025 · Backend Development

Can Shorter Variable Names Speed Up Java? Surprising Benchmark Results

A recent study shows that deliberately shortening or misspelling Java variable names can reduce latency and increase throughput by up to 49%, revealing hidden performance costs in the JVM's string handling and prompting a data‑driven, selective naming strategy for high‑throughput systems.

JVMJavamicrobenchmark
0 likes · 8 min read
Can Shorter Variable Names Speed Up Java? Surprising Benchmark Results
Java Tech Enthusiast
Java Tech Enthusiast
Oct 26, 2024 · Fundamentals

12 Coding Habits That Reduce Code Readability and Increase Maintenance Difficulty

The article outlines twelve harmful coding habits—such as excessive microservice splitting, incomplete refactoring, overly long methods, deep nesting, random variable names, inaccurate or outdated comments, duplicated code, ignoring specifications, missing logging, over‑engineered frameworks, and reinventing wheels—that degrade readability, complicate maintenance, increase bugs, and hurt team productivity.

Microservicescode qualitycoding practices
0 likes · 9 min read
12 Coding Habits That Reduce Code Readability and Increase Maintenance Difficulty
macrozheng
macrozheng
Dec 24, 2023 · Fundamentals

Master Defensive Programming: Unconventional Naming Tricks & OOP Hacks

This article revisits defensive programming, explores quirky variable‑naming techniques—including single‑character, Chinese, and multilingual identifiers—and humorously breaks down core OOP concepts while stressing the developer’s irreplaceable role in modern software projects.

JavaOOPSoftware Engineering
0 likes · 7 min read
Master Defensive Programming: Unconventional Naming Tricks & OOP Hacks
Architecture Digest
Architecture Digest
Sep 6, 2023 · Fundamentals

Common Programming Mistakes and the Lessons They Teach

This article reviews a series of typical programming blunders—such as incorrect local file includes, misuse of obscure characters, over‑reliance on long if‑else chains, meaningless variable names, hard‑coded outputs, thread‑sleep misuse, and missing return statements—highlighting the practical lessons each mistake provides for developers.

code qualityif-elseprogramming mistakes
0 likes · 4 min read
Common Programming Mistakes and the Lessons They Teach
Liangxu Linux
Liangxu Linux
Aug 14, 2023 · Fundamentals

The Most Bizarre Variable Names Ever Seen – A Humorous Showcase

This article collects a series of absurd and creative variable names from various sources, explains the misunderstandings behind them, and shows code snippets that illustrate why good naming matters while providing entertaining examples for developers.

Programming Conventionscode humorfunny variable names
0 likes · 6 min read
The Most Bizarre Variable Names Ever Seen – A Humorous Showcase
IT Services Circle
IT Services Circle
Jun 27, 2022 · Fundamentals

Understanding the Cyrillic Variable Name е vs Latin e in Python

This article explains how the Cyrillic character е looks identical to the Latin e, why using it as a Python variable leads to NameError, demonstrates the Unicode code point differences, and warns about the potential bugs when unintentionally mixing these characters in code.

CyrillicPythonUnicode
0 likes · 3 min read
Understanding the Cyrillic Variable Name е vs Latin e in Python
KooFE Frontend Team
KooFE Frontend Team
Jun 1, 2021 · Frontend Development

Master Variable Naming: Clean Code Practices for JavaScript

This article explains essential clean‑code techniques for naming variables in JavaScript/TypeScript, covering self‑descriptive, pronounceable identifiers, avoiding type prefixes, using consistent terminology, eliminating unnecessary context, and replacing magic numbers and strings with meaningful constants.

JavaScriptSoftware Engineeringbest practices
0 likes · 10 min read
Master Variable Naming: Clean Code Practices for JavaScript
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
Liangxu Linux
Liangxu Linux
Nov 28, 2019 · Fundamentals

Boost Your Code Readability with Codelf – A Free Variable Naming Assistant

This article introduces Codelf, a free online tool and IDE plugin that helps developers generate clear, consistent variable and function names across many programming languages, explains how to use its web search, plugin installation, and extra GitHub‑project management features, and shares practical screenshots and links.

Codelfcoding toolsdeveloper productivity
0 likes · 5 min read
Boost Your Code Readability with Codelf – A Free Variable Naming Assistant
MaGe Linux Operations
MaGe Linux Operations
May 7, 2018 · Fundamentals

Mastering Python Variable Naming: Boost Code Readability

This article explores why descriptive variable names are crucial for Python code quality, presents practical naming principles, discusses type‑hinting through names, introduces Hungarian notation, and offers actionable tips for defining, using, and cleaning up variables to write clearer, more maintainable code.

Pythonbest practicescode quality
0 likes · 13 min read
Mastering Python Variable Naming: Boost Code Readability
ITPUB
ITPUB
Aug 1, 2016 · Fundamentals

Write Clear, Concise Variable and Method Names: Practical Naming Rules

This article shares practical guidelines for naming variables, methods, and classes—showing why overly long identifiers hurt readability, how to eliminate redundant words, and offering concrete before‑and‑after code examples to help developers adopt concise, expressive names.

clean codecode readabilitymethod naming
0 likes · 9 min read
Write Clear, Concise Variable and Method Names: Practical Naming Rules