How to improve code quality with Claude Code
The best way to improve code quality is to do two things: plan the solution before development and run code reviews regularly.Continue reading on UX Planet »
Search fresh public links, source activity, and post angles for Code Quality.
Fresh curated links around Code Quality are collected here so marketers can spot useful updates and turn timely ideas into posts faster.
Recent items include:
Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.
The best way to improve code quality is to do two things: plan the solution before development and run code reviews regularly.Continue reading on UX Planet »
If you've been writing production software for more than a few years, you grew up with a gut sense of what "good code" meant beyond "it works." You could look at a pull request and...
More rules should mean better output. That's the intuition. I spent weeks building a comprehensive CLAUDE.md — 200 lines covering naming conventions, security rules, error handlin...
Originally appeared on Blog.I wanted a fast way to read the quality of a Ruby repository, so I wrote a small gem called linecounter. Why bother Most files should not be too long,...
Старый код редко лежит бесплатно. Даже если его никто не вызывает, он попадает в поиск, ревью, CI, локальный запуск и голову каждому новому разработчику. Разбираю на примерах: DTO,...
Have you ever looked at code you wrote six months ago and thought: "Who wrote this monster?"? Relax, it happens to all of us. In software engineering, writing code that a machine...
What the Data Actually Shows About AI-Assisted Coding The software industry has embraced AI codin
When SOLID and DRY principles stop protecting your codebase and start actively harming it — and the well-evidenced case that orthodox clean-code doctrine has gone too far. here is...
Why Import Cycles Hurt I've spent countless hours helping teams untangle circular dependencies in their Go projects. "Can't load package: import cycle not allowed" — if you've seen...
In her recent article about harness engineering for coding agent users, Birgitta Böckeler laid out a mental model for expanding a coding agent harness: a system of guid...
Чек-лист для фиксации программного обеспечения. Внедрите эту практику в своем стартапе или студии:В договоре: Пропишите, что результатом является исходный код в системе контроля ве...
The security audit report landed unexpectedly. It highlighted a critical vulnerability in our payment processing module. We had passed all unit tests. We had passed all integration...
Code review has a new lazy question: "Did AI write this?" Sometimes that question matters. If private code was pasted into an unapproved tool, it matters. If generated code w...
Why more testing does not mean better quality, and what actually does There’s a quiet assumption in many software teams: The more test cases we have, the better our quality must...
Introduction: Why OOP in Go Isn't What You Think I've seen hundreds of developers try to write Go like Java, creating inheritance hierarchies that don't exist and fighting the lang...
В нашей компании по тестированию ПО на аутсорсе мы постоянно сталкиваемся с тем, что формат сотрудничества диктует инфраструктура заказчика. На одном проекте нас ждет построенная п...
20 rules to follow when crafting Claude SkillContinue reading on UX Planet В»
Ценность квалифицированного программиста смещается в сторону умения проводить обзоры кода. Генерировать код становится проще, но всё так же важно проверять его с точки зрения качес...
Between Strategy and Stability In Part 1, we diagnosed the chaos. In Part 2, we installed an MVP strategy to create traction. Now comes the dangerous phase. Early wins create c...
For the second time, I’m excited to be a guest on On .NET Live on May 18th at 9 AM PST! I’ll be talking about one of my favorite subjects: coding standards and how they can superch...
The Difference Between Code and Documents Split a Python file into 1000-character chunks with RecursiveCharacterTextSplitter, embed them, run vector search — this is the most c...
Line coverage tells you which code ran. Mutation testing tells you whether your tests would actually catch a bug. Here is how to close that gap with PITest — the fastest mutation t...
Anthropic admits to a month-long degradation in Claude's output due to reasoning "effort" tradeoffs, cache bugs, and verbosity prompts. As Opus 4.7 rolls out with mixed developer r...
Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.