Tag

software craftsmanship

0 views collected around this technical thread.

macrozheng
macrozheng
Dec 21, 2023 · Fundamentals

Keeping Code Clean During Rapid Development: Review and Refactoring Strategies

The article shares practical experiences and advice on maintaining code quality through disciplined code reviews, incremental refactoring, and team-wide coding standards, emphasizing readability and continuous improvement to prevent technical debt and the broken‑window effect in fast‑moving projects.

Code ReviewTechnical Debtcode quality
0 likes · 9 min read
Keeping Code Clean During Rapid Development: Review and Refactoring Strategies
FunTester
FunTester
May 10, 2022 · Fundamentals

From Code Monkey to Craftsman: Embracing the Engineer’s Craftsmanship Mindset

The article urges seasoned software developers to shift from a productivity‑vs‑quality mindset toward a craftsman approach, emphasizing disciplined code, professional ethics, and societal responsibility as the path to lasting fulfillment and impact beyond the mid‑career crisis.

career developmentcode qualityengineering discipline
0 likes · 8 min read
From Code Monkey to Craftsman: Embracing the Engineer’s Craftsmanship Mindset
Architecture Digest
Architecture Digest
Feb 15, 2022 · Fundamentals

Principles of Clean Code: Naming, Functions, and Testing

This article distills key lessons from the book "Clean Code", covering expressive naming, purposeful functions, minimal and meaningful comments, and rigorous testing practices, illustrated with concrete code examples to help developers write more readable and maintainable software.

FunctionsNamingTesting
0 likes · 10 min read
Principles of Clean Code: Naming, Functions, and Testing
Architecture Digest
Architecture Digest
Jul 25, 2016 · Fundamentals

Why Comments Can Be Harmful and How to Adopt a Zero‑Comment Policy

The article argues that comments often degrade code readability, identifies two common comment‑related problems—poor naming and overly long methods—and proposes a zero‑comment approach that relies on accurate naming, short methods, and self‑describing code, illustrated with C# examples.

Best Practicesclean codecode comments
0 likes · 7 min read
Why Comments Can Be Harmful and How to Adopt a Zero‑Comment Policy
Baidu Tech Salon
Baidu Tech Salon
Nov 21, 2014 · Fundamentals

Is Code an Art? Rethinking Software Craftsmanship and What Makes an Excellent Programmer

While elegant, well‑crafted code can be admired, the article argues that treating software as art often distracts from practicality, emphasizing that true programming excellence is measured by efficiency, reliability, and rapid problem‑solving rather than aesthetic bragging.

Dan NorthProgramming Philosophycode quality
0 likes · 6 min read
Is Code an Art? Rethinking Software Craftsmanship and What Makes an Excellent Programmer