Swift Strategy Pattern: Swapping Algorithms with Protocols and Closures
Have you ever dealt with code where if-else branches kept multiplying for each payment method?
Read articleSEARCH THE GROUND
Search titles, descriptions, categories, and tags at once.
Showing 15 recent articles.
Have you ever dealt with code where if-else branches kept multiplying for each payment method?
Read articleIn the previous article, we covered the first three letters of SOLID—SRP, OCP, and LSP. Today, we’ll wrap up the remaining two.
Read articleHave you ever encountered a function like this during a code review?
Read articleThese days, many more people are writing blog posts with AI tools such as ChatGPT and Claude. If you take it a step further, you may even start wondering, "Why not automate everything from generating the post to publishing it?"
Read articleUsing ChatGPT or Claude can leave you wanting more. The models are smart, but they cannot see your database or read your internal wiki.
Read articleThere’s one scene I come across remarkably often during code reviews.
Read articleIf you study object-oriented programming, you will inevitably encounter this sentence: “Favor composition over inheritance.”
Read article“We might need it later. Should we build it in advance?”
Read articleWhen developing with Swift, you encounter singletons created with a single line, static let shared, very often.
Read articleAnyone starting iOS development has wondered at least once: "Why did Apple create Swift from scratch instead of sticking with the Objective-C it was already using?"
Read articleFor anyone who has wondered whether using a Singleton really is okay
Read articleYou have probably been asked at least once in an interview, “Could you explain the SOLID principles?”
Read articleIf you work on iOS development, there’s probably something you’ve wondered about at least once.
Read articleDuring code reviews, you’ve probably received feedback like this at least once.
Read articleOne of the questions developers ask most often in communities these days is, "Which should I use, Claude Code or Codex?" I’ve paid for Claude for about a year and Codex for more than six months, using both every day, including the recently released Claude Fable 5 and GPT-5.6 Sol…
Read article