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
Your thresholds do not belong in constants
Siddharth Pandalai
Siddharth Pandalai
Siddharth Pandalai
Follow
Sep 28
Your thresholds do not belong in constants
#
architecture
#
configuration
#
kotlin
#
refactoring
Comments
1
comment
3 min read
Two switch statements with 688 cases, and the 52 folders that replaced them
Daniel Pertu
Daniel Pertu
Daniel Pertu
Follow
Oct 2
Two switch statements with 688 cases, and the 52 folders that replaced them
#
typescript
#
webdev
#
architecture
#
refactoring
1
reaction
Comments
Add Comment
4 min read
A pill that is not a link is a fact with nowhere to go, so we deleted 1,475 lines of them
Daniel Pertu
Daniel Pertu
Daniel Pertu
Follow
Oct 2
A pill that is not a link is a fact with nowhere to go, so we deleted 1,475 lines of them
#
webdev
#
react
#
ux
#
refactoring
1
reaction
Comments
Add Comment
5 min read
Freeze Object Identity Before One Mutator Extract
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Sep 24
Freeze Object Identity Before One Mutator Extract
#
python
#
testing
#
refactoring
#
tutorial
Comments
Add Comment
6 min read
Record One Nested Decision, Then Extract a Single Predicate
Dakota Wu
Dakota Wu
Dakota Wu
Follow
Sep 23
Record One Nested Decision, Then Extract a Single Predicate
#
python
#
testing
#
refactoring
#
productivity
Comments
Add Comment
7 min read
Strangling Procedural Legacy PHP into Laravel
Steve McDougall
Steve McDougall
Steve McDougall
Follow
Oct 6
Strangling Procedural Legacy PHP into Laravel
#
laravel
#
legacycode
#
php
#
refactoring
Comments
1
comment
11 min read
Tape One Entry Point Before You Extract Anything From a Messy Module
Dakota Wu
Dakota Wu
Dakota Wu
Follow
Sep 21
Tape One Entry Point Before You Extract Anything From a Messy Module
#
python
#
testing
#
refactoring
#
ai
Comments
Add Comment
7 min read
Технический долг: причины появления и как с ним работать системно
Denis Toropov
Denis Toropov
Denis Toropov
Follow
Sep 20
Технический долг: причины появления и как с ним работать системно
#
architecture
#
refactoring
#
softwaredevelopment
#
softwareengineering
Comments
Add Comment
1 min read
Pin urlencode doseq and quote_via Before One Query Extract
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Sep 18
Pin urlencode doseq and quote_via Before One Query Extract
#
python
#
testing
#
refactoring
#
webdev
Comments
Add Comment
6 min read
38 clamps, four probits, and one coefficient rounded to 15 digits
Daniel Pertu
Daniel Pertu
Daniel Pertu
Follow
Sep 21
38 clamps, four probits, and one coefficient rounded to 15 digits
#
typescript
#
refactoring
#
programming
#
webdev
1
reaction
Comments
1
comment
5 min read
Capture Coupon Order Before One Rate Extract
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 10
Capture Coupon Order Before One Rate Extract
#
python
#
testing
#
refactoring
#
tutorial
Comments
1
comment
8 min read
Five Discount Rows Are the Refactor Gate
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 10
Five Discount Rows Are the Refactor Gate
#
python
#
testing
#
refactoring
#
tutorial
Comments
2
comments
8 min read
Pin JSON Bytes and Default Handlers Before One Serializer Extract
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Sep 16
Pin JSON Bytes and Default Handlers Before One Serializer Extract
#
python
#
testing
#
refactoring
#
json
Comments
Add Comment
6 min read
Pin Report Bytes Before You Extract One Parser
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 9
Pin Report Bytes Before You Extract One Parser
#
python
#
testing
#
tutorial
#
refactoring
Comments
2
comments
6 min read
Building a Culture of Continuous Refactoring
Manuel Doncel Martos
Manuel Doncel Martos
Manuel Doncel Martos
Follow
Sep 19
Building a Culture of Continuous Refactoring
#
refactoring
#
techlead
#
softwaredevelopment
#
productivity
1
reaction
Comments
Add Comment
6 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