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
Functions vs Methods in Go: 6 Decision Criteria With Code Examples
Bala Paranj
Bala Paranj
Bala Paranj
Follow
May 5
Functions vs Methods in Go: 6 Decision Criteria With Code Examples
#
go
#
programming
#
architecture
#
refactoring
Comments
Add Comment
7 min read
Stop Indenting — 6 Patterns for Flattening Nested if/else in Go
Bala Paranj
Bala Paranj
Bala Paranj
Follow
May 4
Stop Indenting — 6 Patterns for Flattening Nested if/else in Go
#
go
#
programming
#
refactoring
Comments
Add Comment
8 min read
Code Review Rules: The Last Stand of Human Judgment in the AI Era
Pedro Savelis
Pedro Savelis
Pedro Savelis
Follow
Mar 30
Code Review Rules: The Last Stand of Human Judgment in the AI Era
#
codereview
#
softwareengineering
#
refactoring
#
cleancode
Comments
Add Comment
3 min read
5 Fat Structs We Split — And the Go Patterns That Replaced Them
Bala Paranj
Bala Paranj
Bala Paranj
Follow
May 2
5 Fat Structs We Split — And the Go Patterns That Replaced Them
#
go
#
programming
#
refactoring
#
architecture
Comments
Add Comment
6 min read
I Asked AI to 'Refactor This Nicely' and Got Unwanted Decimals and Dataclasses
Ken Imoto
Ken Imoto
Ken Imoto
Follow
May 1
I Asked AI to 'Refactor This Nicely' and Got Unwanted Decimals and Dataclasses
#
ai
#
refactoring
#
python
#
claudecode
Comments
Add Comment
3 min read
PHP and Legacy Code: A Survival Strategy for Migration and Refactoring in the AI Era
Andrii Yakovlev
Andrii Yakovlev
Andrii Yakovlev
Follow
Apr 20
PHP and Legacy Code: A Survival Strategy for Migration and Refactoring in the AI Era
#
php
#
legacy
#
refactoring
1
 reaction
Comments
Add Comment
4 min read
Stop Letting AI Agents Go Rogue on Large Codebases: The large-scale-refactor Skill
Jordan Hudgens
Jordan Hudgens
Jordan Hudgens
Follow
Mar 28
Stop Letting AI Agents Go Rogue on Large Codebases: The large-scale-refactor Skill
#
ai
#
refactoring
#
devtools
#
opensource
Comments
Add Comment
14 min read
Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go
Kazu
Kazu
Kazu
Follow
Apr 30
Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go
#
go
#
opensource
#
analytics
#
refactoring
Comments
Add Comment
2 min read
Your Go Structs Are Leaking: 6 Encapsulation Fixes From a Security CLI
Bala Paranj
Bala Paranj
Bala Paranj
Follow
Apr 29
Your Go Structs Are Leaking: 6 Encapsulation Fixes From a Security CLI
#
go
#
programming
#
refactoring
#
oop
Comments
Add Comment
5 min read
The Airgap Test: Refactoring a Cobra CLI into a Library API
Bala Paranj
Bala Paranj
Bala Paranj
Follow
Apr 26
The Airgap Test: Refactoring a Cobra CLI into a Library API
#
go
#
architecture
#
refactoring
#
cli
1
 reaction
Comments
Add Comment
7 min read
Agentic Smells: From Qualitative to Quantitative
Jordan Gunn
Jordan Gunn
Jordan Gunn
Follow
Apr 22
Agentic Smells: From Qualitative to Quantitative
#
ai
#
codequality
#
agents
#
refactoring
2
 reactions
Comments
Add Comment
8 min read
Notifee is Archived. Here’s a Maintained, New-Architecture Drop-in Replacement
Marco Crupi
Marco Crupi
Marco Crupi
Follow
Apr 10
Notifee is Archived. Here’s a Maintained, New-Architecture Drop-in Replacement
#
reactnative
#
refactoring
#
opensource
#
npm
Comments
Add Comment
5 min read
Refactoring Legacy Code with React Best Practices: Before and After
lufumeiying
lufumeiying
lufumeiying
Follow
Mar 19
Refactoring Legacy Code with React Best Practices: Before and After
#
react
#
refactoring
#
typescript
#
webdev
2
 reactions
Comments
Add Comment
4 min read
I Rewrote 3 Detail Screens to Make Them Look Identical — Here's Why That 40-Commit Sprint Was Worth It
TAMSIV
TAMSIV
TAMSIV
Follow
Apr 20
I Rewrote 3 Detail Screens to Make Them Look Identical — Here's Why That 40-Commit Sprint Was Worth It
#
refactoring
#
buildinpublic
#
reactnative
#
ux
Comments
Add Comment
4 min read
The Most Important Refactoring Was Deleting 500 Lines I Was Proud Of
Bala Paranj
Bala Paranj
Bala Paranj
Follow
Apr 20
The Most Important Refactoring Was Deleting 500 Lines I Was Proud Of
#
go
#
programming
#
refactoring
#
architecture
Comments
Add Comment
4 min read
đź‘‹
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