Top Tweets for #TidyFirst
Tidy Firstを勉強中
インターフェースについてまとめた記事です
要点だけAIに教えて書かせたので綺麗にまとまっていると思います
綺麗なコードを1度も読んだことがなくて技術力を上げたい人は読んでください
#TidyFirst
https://t.co/Eky4NcJQpk
#TidyFirst Ch2: Delete unnecessary code. If we need it later, that's fine! We have version control for that. Small steps work best.
Definitely! I aggressively delete unused code because I want to keep only code that's actually being used. Go is great - it errors on unused code.
#TidyFirst Ch1: Guard clauses are one of the tips that make code more readable. Early returns make it so much easier to understand code with preconditions.
I totally agree! Nested if statements make code so messy. I always try to avoid writing nested ifs when I'm coding.
/
【ROXX開発者ブログ】
Tidy First? を読んでみた
\
ROXX techblogを更新しました!💡ぜひご覧ください
https://t.co/AZ7hVZ6NBl
#ROXX #techblog #Zキャリア #backcheck #テックブログ #エンジニア #tidyfirst
"Keynote: Tidy First? A Daily Exercise in Empirical Design" by @KentBeck
https://t.co/sPgT53S7dM
Here is my summary: https://t.co/iYIuyfRMnc
#TidyFirst #SoftwareDesign
「Tidy First?」買いました。
カレンダーもゲット。
#TidyFirst

for each desired change, make the change easy (warning: this may be hard), then make the easy change
This thread contains all my posts about the tidyings in Tidy First by @KentBeck #tidyfirst
#1
https://t.co/V4jFBr4aVz
This New Year, take small steps to tidy your code
That's the theme of Kent Beck's "Tidy First"
It prescribes 16 "tidyings" you can do right now to clean up your code. I'll post one daily
The first:
Use early returns to flatten guard clauses
"Only one return" is so 1985

Podcast episode, Tidy First, with Kent Beck.
https://t.co/lPASzih4Hp
Discover why software design is an important skill
@jeffreypalermo @KentBeck #azuredevopspodcast #tidyfirst #agilemanifesto

The biggest cost of code is the cost of reading and understanding it, not the cost of writing it #TidyFirst @KentBeck
Tidying #10 from #tidyfirst
Are you using a dynamic language and you call foo({"argument1": 27, "argument2": 42})
Reading foo, it's now hard to see what the arguments are
Break foo into a foo_inner that uses positional params
(Not using a dynamic language? Ignore this one)

Tidying #9 from #tidyfirst
Basically: Remember how a long time ago you were taught not to use magic numbers?
Well: STILL DON'T USE THEM
(I wish Python library designers would heed this when it comes to magic strings.)

Tidying #8 from #tidyfirst
See a really long expression in the middle of a line? Consider "explaining" it by extracting it to a named variable.
(My note: this is actually required in Google's style guide. Special case of the Embedded Design Principle.)

Tidying #5 from #tidyfirst
After reading a file, you'll know the order that it could have put things in that would make things best for you
So put it in that order
(Not in the book: avoiding the Typical Mind Fallacy)

Tidying #6 from #tidyfirst
Find yourself needing to change many parts of the code to accomplish one thing? Put those parts together.
(Not in the book: what to do if many different kinds of changes demand different clusterings, or if it conflicts with the previous tip.)

Tidying #3 from "#tidyfirst
There's a lot of syntactic variants of ways to do something. Try making them the same.
I'd prefer you actually capture the commonality in a class or such, but that could ruffle a few more feathers


15th and final tidying from #tidyfirst
If you see a comment that says the same as the code, remove it

Last Seen Hashtags on Sotwe
productividad
Seen from Indonesia
Thundr
Seen from United States
nolimit filter:videos
Seen from United Kingdom
私死にアート
Seen from Japan
sexting cuckold
Seen from Turkey
ometv
Seen from United States
snowbunny
Seen from Italy
nolimit nolimit
Seen from Brazil
古风
Seen from Germany
omegle
Seen from Brazil
Most Popular Users

Elon Musk 
@elonmusk
240.7M followers

Barack Obama 
@barackobama
119.2M followers

Donald J. Trump 
@realdonaldtrump
111.7M followers

Cristiano Ronaldo 
@cristiano
111M followers

Narendra Modi 
@narendramodi
107M followers

Rihanna 
@rihanna
97.7M followers

NASA 
@nasa
92.2M followers

Justin Bieber 
@justinbieber
91M followers

KATY PERRY 
@katyperry
87.9M followers

Taylor Swift 
@taylorswift13
81.7M followers

Lady Gaga 
@ladygaga
73.2M followers

Virat Kohli 
@imvkohli
70.2M followers

Kim Kardashian 
@kimkardashian
69.9M followers

YouTube 
@youtube
68.7M followers

Bill Gates 
@billgates
64M followers

Neymar Jr 
@neymarjr
63M followers

The Ellen Show
@theellenshow
62.4M followers

CNN 
@cnn
61.9M followers

Selena Gomez 
@selenagomez
60.9M followers

X 
@x
60.8M followers










