PinnedZhe YuHow breaking ABI breaking your appIn one of my module design series articles, Modular-8: Move module. I mentioned ABI when discussing the importance of semantic versioning.5 min read·Sep 21, 2023----
PinnedZhe YuModular-1: Hands-on with iOSModularization has been a well-known topic in recent years, and more and more engineers want to see if it can help their projects.4 min read·Jun 21, 2022----
Zhe YuHow does an easy-level leetcode question proceed in a real interview with FAANG company?I’m currently going through the LeetCode 75 study plan; it’s a simple study plan with two questions per day.5 min read·Nov 25, 2022----
Zhe YuModular-10: Pros and ConsThis is the final part of the series of modular design practices.5 min read·Jun 21, 2022----
Zhe YuModular-9: CollaborativeThis is part 9 of the series of modular design practices.4 min read·Jun 21, 2022----
Zhe YuModular-8: Move moduleThis is part 8 of the series of modular design practices.5 min read·Jun 21, 2022----
Zhe YuModular-7: Hide the detailsThis is part 7 of the series of modular design practices.5 min read·Jun 21, 2022----
Zhe YuModular-6: Single-ResponsibilityThis is part 6 of the series of modular design practices.3 min read·Jun 21, 2022----
Zhe YuModular-5: Dependency-InversionThis is part 5 of the series of modular design practices.4 min read·Jun 21, 2022----
Zhe YuModular-4: Reduce dependenciesThis is part 4 of the series of modular design practices.6 min read·Jun 21, 2022----