Do you ever skip trying to use automated refactoring because it's too annoying in Xcode? https://qualitycoding.org/xcode-key-bindings-refactoring/
07.08.2025 20:35 β π 0 π 0 π¬ 0 π 0@qualitycoding.org.bsky.social
https://qualitycoding.org Author of iOS Unit Testing by Example https://iosunittestingbyexample.com. Technical coach, ex-Industrial Logic. Over 20 years of #TDD. Code with joy, drive down your cost of change. he/him
Do you ever skip trying to use automated refactoring because it's too annoying in Xcode? https://qualitycoding.org/xcode-key-bindings-refactoring/
07.08.2025 20:35 β π 0 π 0 π¬ 0 π 0If you enjoyed my book iOS Unit Testing by Example, please leave a review. Reviews matter and help others decide if a book is right for them. Thanks! π https://www.amazon.com/iOS-Unit-Testing-Example-Techniques/product-reviews/1680506811/ref=cm_cr_dp_d_show_all_btm?ie=UTF8&reviewerType=all_reviews
07.08.2025 19:00 β π 0 π 0 π¬ 0 π 0Putting all your controllers in one directory and your views in another
Is like putting the cortisone and hemorrhoid cream in the drawer with toothpaste because they're all tubes.
Here are the the 3 steps I use most when refactoring tests. Includes a practical exercise for your own tests. Refactor your tests for clarity. https://qualitycoding.org/refactoring-tests/
06.08.2025 19:27 β π 0 π 0 π¬ 0 π 0MAGA gets their panties in a twist about Epstein and Trump and the possibilities Trump was on "the plane".....and yet 27 women come forward and say Trump assaulted them,
and
they
ignore
it.
Weird? You mean "best."
But that may mean my musical tastes are weird, which I accept.
Ever freeze up trying to decide what the first test should be?
You're not alone β this trips up a lot of developers new to TDD
https://qualitycoding.org/tdd-where-do-you-even-begin/
Lucy pulling football away from Charlie Brown's kick (again)
Xcode supports some automated refactoring β but the options are often disabled when you need them.
They're buried, unpredictable, and easy to give up on. Soβ¦
https://qualitycoding.org/xcode-key-bindings-refactoring/
My favorite Xcode key bindings for instant refactoring https://qualitycoding.org/xcode-key-bindings-refactoring/
01.08.2025 00:10 β π 4 π 0 π¬ 0 π 0TDD isn't just "write a test first."
It's also knowing _which_ test matters most
https://qualitycoding.org/tdd-where-do-you-even-begin/
Motherfucking wind farmsβ¦
30.07.2025 17:02 β π 46041 π 17367 π¬ 1147 π 2306Here's how I started test-driving a SwiftUI counter appβ¦ https://qualitycoding.org/tdd-where-do-you-even-begin/
30.07.2025 21:20 β π 1 π 0 π¬ 0 π 0New in Print - Real-World Kanban, Second Edition
by Mattias Skarin
pragprog.com/titles/...
Leverage insights and expertise from five real-world Kanban case studies to decrease time to market, improve engagement, and save your people and projects.
Yum!
30.07.2025 00:19 β π 0 π 0 π¬ 1 π 0With TDD, where do you even begin? https://qualitycoding.org/tdd-where-do-you-even-begin/
29.07.2025 22:26 β π 5 π 2 π¬ 0 π 0Seriously, WTF
29.07.2025 21:20 β π 2 π 0 π¬ 0 π 0The sad truth: LLMs were trained on poorly written code
28.07.2025 18:56 β π 2 π 0 π¬ 0 π 0Well, I'll be damned.
It's royalty free and there's already six, generic manufacturers lined up.
newatlas.com/infectious-d...
When I was little, I thought this song was about someone selling trinkets who wasnβt very smart.
28.07.2025 03:28 β π 1 π 0 π¬ 1 π 0I didn't grow up with this one, but it's So Good for anyone famililar with the Second Vatican Council!
27.07.2025 21:28 β π 0 π 0 π¬ 0 π 0RIP Tom Lehrer. I used to sing this to my wife. Incomprehensibly, she married me anyway. www.youtube.com/watch?v=hnF9...
27.07.2025 21:06 β π 2 π 0 π¬ 0 π 0(sob)
26.07.2025 20:29 β π 0 π 0 π¬ 0 π 0β¦Now there are numerous agentic tools outside of Xcode. The ability to run tests quickly from a script is suddenly important.
This is where Justin's article comes in.
AppCode was faster at running tests than Xcode. Alas, for some time now I've back in Xcode-land, where I thought everyone else lived, right? Running tests inside Xcode (applying the many speed-ups I show in qualitycoding.org/optimize-xco...). Because `xcodebuild test` is SLOW.
Butβ¦
DECADES
26.07.2025 16:44 β π 0 π 0 π¬ 1 π 0πThe President of the United States posted a FAKE VIDEO TO THE WORLD of a kneeling Barack Obama being placed in handcuffs, and we are supposed go along like it is just another day.
Our press has so completely lost the thread it would be laughable if it wasn't so damn dangerous and disgusting.
(true story)
26.07.2025 05:33 β π 0 π 0 π¬ 1 π 0Stop right-clicking to refactor in Xcode https://qualitycoding.org/xcode-key-bindings-refactoring/
25.07.2025 22:10 β π 0 π 0 π¬ 1 π 0Taking this Sunday off from live streaming.
Come back August 3rd for more "TDD with SwiftUI" live coding on Twitch.
I saw a Reddit post titled simply, βHow will you celebrate?β
25.07.2025 01:25 β π 0 π 0 π¬ 1 π 0