daily-email: add 2023-06-16
Make the change easy, then make the easy change
This commit is contained in:
parent
a4abeeb3fe
commit
71c8c93f37
20
src/content/daily-email/2023-06-16.md
Normal file
20
src/content/daily-email/2023-06-16.md
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
---
|
||||||
|
title: >
|
||||||
|
Make the change easy, then make the easy change
|
||||||
|
pubDate: 2023-06-16
|
||||||
|
permalink: >
|
||||||
|
archive/2023/06/16/make-the-easy-change
|
||||||
|
tags: []
|
||||||
|
---
|
||||||
|
|
||||||
|
Have you worked on some code, whether it's to add or extend functionality or fix a bug and thought, "This would be much easier if..."?
|
||||||
|
|
||||||
|
A quote by Kent Beck:
|
||||||
|
|
||||||
|
> For each desired change, make the change easy (warning: this may be hard), then make the easy change
|
||||||
|
|
||||||
|
If you can refactor the code and make it easier to implement your required change, do so.
|
||||||
|
|
||||||
|
Any automated tests should be passing before and after, and I'd commit the refactored code to ensure any CI pipelines and checks are still passing.
|
||||||
|
|
||||||
|
Then, go ahead and make the required change - add the feature or fix the bug - which should now be easy.
|
Loading…
Reference in a new issue