Tagged articles
22 articles
Page 1 of 1
21CTO
21CTO
Sep 19, 2024 · Fundamentals

4 Counterproductive Habits Every Developer Should Quit for a Healthier Brain

The article outlines four common yet harmful habits—marathon coding sessions, lack of exercise, neglecting mental stimulation, and social isolation—that drain developers' brain health, and offers practical strategies like regular breaks, physical activity, continuous learning, and social interaction to boost cognition and overall well‑being.

coding habitsdeveloper healthmental well‑being
0 likes · 8 min read
4 Counterproductive Habits Every Developer Should Quit for a Healthier Brain
21CTO
21CTO
Sep 2, 2024 · Fundamentals

6 Essential Python Coding Habits Every Beginner Should Master

This article outlines six practical habits—following PEP 8, using the latest Python version, commenting code, employing linters, leveraging built‑in functions and libraries, and promptly fixing issues—to help new Python developers write clean, maintainable, and error‑free code throughout their careers.

PEP 8Pythonbest practices
0 likes · 10 min read
6 Essential Python Coding Habits Every Beginner Should Master
21CTO
21CTO
Aug 26, 2024 · Fundamentals

6 Essential Python Coding Habits Every Developer Should Master

This article outlines six practical Python coding habits—including following PEP 8, using the latest version, commenting effectively, employing linters, leveraging built‑in functions and libraries, and fixing issues promptly—to help developers write clean, maintainable, and error‑free code.

PEP 8Pythonbuilt-in functions
0 likes · 9 min read
6 Essential Python Coding Habits Every Developer Should Master
21CTO
21CTO
May 23, 2024 · Fundamentals

Why Breaking Coding Rules Can Actually Make You a Better Developer

The article explores how programmers’ love of bending or ignoring coding conventions—whether skipping comments, over‑optimizing, or using obscure language features—can both hinder and enhance software quality, and why a balanced, flexible approach to rules often leads to more maintainable code.

code qualitycoding habitsprogrammer psychology
0 likes · 11 min read
Why Breaking Coding Rules Can Actually Make You a Better Developer
macrozheng
macrozheng
Feb 19, 2024 · Fundamentals

16 Essential Coding Habits Every Java Developer Should Master

This article presents sixteen practical coding habits—from self‑testing changes and validating parameters to using thread pools and ensuring cache consistency—designed to help Java developers avoid common bugs, improve code quality, and build more reliable applications.

Backendbest practicescoding habits
0 likes · 12 min read
16 Essential Coding Habits Every Java Developer Should Master
Senior Tony
Senior Tony
Jul 29, 2023 · Fundamentals

Essential Coding Habits Every Engineer Should Master

The article outlines practical coding habits—thorough input validation, comprehensive logging, careful RPC handling, batch processing, cautious SQL execution, safe extensions, disciplined refactoring, minimal dependencies, data consistency, and avoiding over‑engineering—to help engineers write reliable, maintainable code.

Batch ProcessingData ConsistencyRPC
0 likes · 9 min read
Essential Coding Habits Every Engineer Should Master
21CTO
21CTO
Aug 17, 2022 · Fundamentals

7 Toxic Coding Habits Every Developer Must Quit Today

This article outlines seven common bad habits—such as duplicate code, stubborn personal styles, neglecting code‑style fixes, poor optimization knowledge, refusing help, ignoring health, and giving up too quickly—that can harm developers' productivity and project quality, and explains how to avoid them.

best practicescoding habitsproductivity
0 likes · 6 min read
7 Toxic Coding Habits Every Developer Must Quit Today
phodal
phodal
Aug 15, 2022 · Industry Insights

How to Turn New Graduates into Technical Experts: 5 Practical Steps

This article outlines a five‑point framework for guiding fresh graduates toward technical expertise, covering motivation, clean coding habits, effective problem‑location techniques, learning existing patterns, and frequent self‑summaries, while also addressing the curse of knowledge when teaching novices.

Career DevelopmentMotivationSoftware Engineering
0 likes · 11 min read
How to Turn New Graduates into Technical Experts: 5 Practical Steps
ITPUB
ITPUB
Aug 10, 2022 · Fundamentals

16 Essential Coding Habits Every Developer Should Master

This article compiles sixteen practical coding habits—from self‑testing changes and validating method parameters to handling concurrency, resource cleanup, and cache consistency—providing concrete examples, code snippets, and clear guidelines that help developers avoid common bugs and improve overall software quality.

code qualitycoding habitssoftware development
0 likes · 12 min read
16 Essential Coding Habits Every Developer Should Master
Java Backend Technology
Java Backend Technology
Dec 17, 2020 · Fundamentals

16 Essential Coding Habits Every Developer Should Master

This article presents sixteen practical coding habits—from self‑testing and parameter validation to thread‑pool usage and cache consistency—that help developers avoid common bugs, improve reliability, and write cleaner, production‑ready code across backend systems.

Backend DevelopmentSoftware Engineeringcoding habits
0 likes · 13 min read
16 Essential Coding Habits Every Developer Should Master
macrozheng
macrozheng
Dec 3, 2020 · Fundamentals

16 Essential Coding Habits Every Developer Should Master

This article compiles sixteen classic coding habits—from self‑testing changes and validating parameters to handling concurrency, cache consistency, and idempotency—providing practical guidance that helps developers avoid common bugs and improve overall software quality.

Software Engineeringcoding habits
0 likes · 14 min read
16 Essential Coding Habits Every Developer Should Master
ITPUB
ITPUB
Dec 1, 2020 · Backend Development

16 Essential Java Coding Habits Every Developer Should Master

This article compiles sixteen classic Java coding habits—from self‑testing changes and validating method parameters to handling resources, avoiding runtime errors, and ensuring thread‑safety and cache consistency—providing practical guidance that helps prevent most non‑business bugs.

Backend DevelopmentJavaSoftware Engineering
0 likes · 14 min read
16 Essential Java Coding Habits Every Developer Should Master
High Availability Architecture
High Availability Architecture
Nov 8, 2018 · Fundamentals

Rapidly Becoming a Technical Expert: Learning Mindsets, Systematic Methods, and Practical Coding Habits

The article outlines how engineers can accelerate their growth into technical experts within three years by adopting an open‑minded learning attitude, challenging assumptions, practicing deliberately, mastering systematic study methods, balancing depth and breadth, and improving coding efficiency through tools, shortcuts, and automation.

Career DevelopmentSoftware Engineeringcoding habits
0 likes · 12 min read
Rapidly Becoming a Technical Expert: Learning Mindsets, Systematic Methods, and Practical Coding Habits
ITPUB
ITPUB
Jul 28, 2018 · Fundamentals

How to Build Core Skills and Habits for Programmers' Career Growth

This article outlines why programmers should improve their self‑cultivation, defines the concept, and provides concrete methods—including mastering fundamentals, English, effective searching, business thinking, and disciplined coding habits—to become more competent and successful developers.

Career Growthcoding habitslearning methods
0 likes · 20 min read
How to Build Core Skills and Habits for Programmers' Career Growth
Java Captain
Java Captain
Jun 1, 2018 · Fundamentals

Improving a Programmer's Self‑Cultivation: Fundamentals, Learning Methods, and Habits

The article discusses why programmers need self‑cultivation, outlines the core technical foundations such as data structures, operating systems and databases, and provides practical habits, search techniques, English skills and mindset tips to help developers continuously improve their abilities and career prospects.

Career Growthcoding habitslearning methods
0 likes · 20 min read
Improving a Programmer's Self‑Cultivation: Fundamentals, Learning Methods, and Habits
Java Backend Technology
Java Backend Technology
Sep 16, 2017 · Fundamentals

How to Become a Technical Expert in Three Years: Proven Learning Strategies

This guide outlines a systematic approach to rapid technical growth in the first three years of a career, covering mindset, structured learning, knowledge internalization, depth‑vs‑breadth decisions, coding habits, and practical ways to leverage tools and frameworks for continuous improvement.

Career GrowthSoftware Engineeringcoding habits
0 likes · 13 min read
How to Become a Technical Expert in Three Years: Proven Learning Strategies
21CTO
21CTO
Mar 31, 2016 · Fundamentals

8 Proven Habits to Transform Into a Better Programmer

This article outlines eight practical, actionable guidelines—ranging from acknowledging what you don’t know to collaborating one‑on‑one with peers—that can dramatically boost your programming skills and help you become a more effective, self‑driven developer.

Career DevelopmentSoftware Engineeringcoding habits
0 likes · 9 min read
8 Proven Habits to Transform Into a Better Programmer
21CTO
21CTO
Jan 19, 2016 · Fundamentals

5 Common Programming Mistakes Every Developer Should Avoid

This article highlights five common programming mistakes—copying code without understanding, reinventing the wheel, over‑relying on Google, ignoring warnings, and applying quick fixes instead of permanent solutions—explaining why they harm code quality and offering practical advice to help developers write cleaner, more maintainable software.

best practicescoding habitscommon mistakes
0 likes · 11 min read
5 Common Programming Mistakes Every Developer Should Avoid
21CTO
21CTO
Oct 19, 2015 · Fundamentals

5 Common Programming Mistakes Every Developer Should Stop Making

This article outlines the most frequent programming errors beginners make—such as mindlessly copying code, reinventing the wheel, over‑relying on Google, ignoring warnings, and opting for quick fixes—explaining why they harm code quality and how to avoid them.

best practicescoding habitscommon mistakes
0 likes · 10 min read
5 Common Programming Mistakes Every Developer Should Stop Making
21CTO
21CTO
Sep 16, 2015 · Fundamentals

7 Toxic Habits Every Software Engineer Must Break to Boost Efficiency

The article outlines seven common counterproductive habits—lack of passion, avoiding testing, ignoring usability, saying "no" too quickly, resisting learning, poor teamwork, and neglecting security—that hinder software engineers' productivity and offers expert insights on how to overcome them.

Software Engineeringcoding habitsproductivity
0 likes · 8 min read
7 Toxic Habits Every Software Engineer Must Break to Boost Efficiency