Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
refactoring
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
The Agent Added an Await to a Synchronous Function. The Caller Didn't Notice.
Jeff
Jeff
Jeff
Follow
Oct 16
The Agent Added an Await to a Synchronous Function. The Caller Didn't Notice.
#
aiagents
#
coding
#
javascript
#
refactoring
Comments
Add Comment
3 min read
Moderation
The Agent Deleted the Comment That Explained Why the Code Looks Weird
Jeff
Jeff
Jeff
Follow
Oct 16
The Agent Deleted the Comment That Explained Why the Code Looks Weird
#
aiagents
#
coding
#
refactoring
#
softwareengineering
Comments
Add Comment
3 min read
Moderation
Refactor Error Paths First: A Fault-Injection Table for Messy Repos
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 17
Refactor Error Paths First: A Fault-Injection Table for Messy Repos
#
python
#
testing
#
refactoring
#
ai
Comments
Add Comment
5 min read
Moderation
Twenty Identical Runs, Then One Small Diff: Sealing Entropy Before a Messy Refactor
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 17
Twenty Identical Runs, Then One Small Diff: Sealing Entropy Before a Messy Refactor
#
python
#
testing
#
refactoring
#
ai
Comments
Add Comment
4 min read
Moderation
The agent refactored that tiny function for clarity. It doubled the runtime.
Jeff
Jeff
Jeff
Follow
Oct 16
The agent refactored that tiny function for clarity. It doubled the runtime.
#
aiagents
#
refactoring
#
performance
#
coding
Comments
Add Comment
2 min read
Moderation
The Agent Flattened Your Custom Error Type Into a Generic Error
Jeff
Jeff
Jeff
Follow
Oct 16
The Agent Flattened Your Custom Error Type Into a Generic Error
#
aiagents
#
refactoring
#
errors
#
coding
Comments
Add Comment
3 min read
Moderation
Twenty Identical Runs or No Refactor: A Determinism Gate for Characterization Tests
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
Twenty Identical Runs or No Refactor: A Determinism Gate for Characterization Tests
#
testing
#
refactoring
#
python
#
devtools
Comments
Add Comment
4 min read
Moderation
The agent created a new file instead of editing the existing one. Now there are two.
Jeff
Jeff
Jeff
Follow
Oct 16
The agent created a new file instead of editing the existing one. Now there are two.
#
aiagents
#
coding
#
refactoring
#
softwareengineering
Comments
Add Comment
3 min read
Moderation
Test the Safety Net First: Mutation-Check Characterization Pins Before a Refactor
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
Test the Safety Net First: Mutation-Check Characterization Pins Before a Refactor
#
testing
#
refactoring
#
python
#
cicd
Comments
Add Comment
5 min read
Moderation
Freeze the Clock First: A Nondeterminism Gate for Messy Refactors
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
Freeze the Clock First: A Nondeterminism Gate for Messy Refactors
#
testing
#
refactoring
#
python
#
devtools
Comments
Add Comment
5 min read
Moderation
Find the Seam Before You Cut: A Read/Write Census for Messy Modules
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
Find the Seam Before You Cut: A Read/Write Census for Messy Modules
#
python
#
refactoring
#
testing
#
architecture
Comments
Add Comment
7 min read
Moderation
The Bug Is in the Files: Characterize Filesystem Side Effects Before a Messy Refactor
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
The Bug Is in the Files: Characterize Filesystem Side Effects Before a Messy Refactor
#
testing
#
refactoring
#
python
#
devtools
Comments
Add Comment
5 min read
Moderation
The Shape Census: Triage a Messy Module Before You Refactor It
Dakota Wu
Dakota Wu
Dakota Wu
Follow
Oct 16
The Shape Census: Triage a Messy Module Before You Refactor It
#
refactoring
#
testing
#
python
#
softwareengineering
Comments
Add Comment
6 min read
Moderation
Cap Snapshot Churn: A Failure-First Characterization Harness for Messy Repos
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
Cap Snapshot Churn: A Failure-First Characterization Harness for Messy Repos
#
testing
#
refactoring
#
python
#
ci
Comments
Add Comment
5 min read
Moderation
Pin the Call Log, Not the Return Value: Choosing the Smallest Safe Refactor Move
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 16
Pin the Call Log, Not the Return Value: Choosing the Smallest Safe Refactor Move
#
refactoring
#
testing
#
python
#
devtools
Comments
Add Comment
6 min read
Moderation
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account