Sitemap

Member-only story

Fatbobman’s Swift Weekly #042 | Experience is a Double-Edged Sword

5 min readJul 29, 2024

Weekly Comment

Photo by Marek Studzinski on Unsplash

Experience is a Double-Edged Sword

A few months ago, I was invited to write a SwiftUI tutorial, which included a section on SwiftData. Recently, when I started preparing this content, I found the difficulty far exceeded my expectations. On one hand, I needed to find a way to express concepts suitable for beginners; on the other hand, I needed to break free from the confusion caused by my Core Data experience in understanding and explaining SwiftData.

Indeed, my experience with Core Data has now become a constraint, hindering my ability to analyze and understand SwiftData from a more modern and forward-looking perspective. I’m striving to extract valuable content from historical experience while avoiding its negative impact on understanding new knowledge. There’s been some progress, but it’s not fully there yet.

In Jin Yong’s novel “The Heaven Sword and Dragon Saber”, Zhang Sanfeng teaches Zhang Wuji his self-created Tai Chi in front of enemies. Only when Zhang Wuji claims to have completely forgotten the routines he just learned does Zhang Sanfeng believe he has understood the true essence of the martial art (mastering the “Way” without being restricted by the “Technique”). Although this is a fictional plot, it reveals a truth…

--

--

fatbobman ( 东坡肘子)
fatbobman ( 东坡肘子)

Written by fatbobman ( 东坡肘子)

Blogger | Sharing articles at https://fatbobman.com | Publisher of a weekly newsletter on Swift at http://weekly.fatbobman.com

No responses yet