Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
Podcast đáng để nghe
TÀI TRỢ BỞI
How to Read Code
Manage episode 451905471 series 3410970
In the first full-length episode of this season, we go back to basics as Senior iOS Dev Mani Ramezan takes us through, step by step, how to come up to speed on a large code base. Whether you’re just starting a new role or beginning to contribute to a new open source project, listen along to learn some useful tips.
[Subscribe in Apple Podcasts] [Listen in Spotify] [RSS Feed]
Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco page to find out how!
Show Notes
Tune in as Mani, Suz, Jenn and Dru start off talking about how to read a code base and venture off into a bevy of advice for newer devs. Listen all the way to the end to learn what Mani thinks human developers, even brand new ones, can do that AI that cannot.
Some highlights:
- Start with a bug, so you have a meaningful goal to guide your exploration.
- Struggling at step one: setting up the build environment? Improve the process, then document for the next dev.
- It’s OK to not know all the things. Start by treating each library as a black box. Wait to learn it until you need to.
Mentioned in This Episode
- Check out Simon B. Støvring’s Swift package to build a dependency graph.
- Learn how to make a pull request.
- Use Xcode’s View debugger to see how a code base fits together.
- GitHub Copilot, now available for Xcode, is currently Mani’s favorite AI coding assistant. Proceed with caution and do not enter proprietary code or user data.
- Come chat with us on Kodeco’s Discord, where Mani’s a moderator! We never answer tech questions with just a link — we’ll always explain!
Look at Jenn’s Debugging Buddy!

Have fun with rubber duck debugging!
Contact Mani and the Hosts
- Mani on LinkedIn
- Mani on GitHub
- Mani on Mastodon
- Suz on X/Twitter
- Jenn on LinkedIn
- Dru on Mastodon
- Email the Podcast Team
Follow Kodeco
Where to Go From Here?
We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.
Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at podcast@teamkodeco.com.
The post Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 appeared first on Ray Wenderlich.
100 tập
Manage episode 451905471 series 3410970
In the first full-length episode of this season, we go back to basics as Senior iOS Dev Mani Ramezan takes us through, step by step, how to come up to speed on a large code base. Whether you’re just starting a new role or beginning to contribute to a new open source project, listen along to learn some useful tips.
[Subscribe in Apple Podcasts] [Listen in Spotify] [RSS Feed]
Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco page to find out how!
Show Notes
Tune in as Mani, Suz, Jenn and Dru start off talking about how to read a code base and venture off into a bevy of advice for newer devs. Listen all the way to the end to learn what Mani thinks human developers, even brand new ones, can do that AI that cannot.
Some highlights:
- Start with a bug, so you have a meaningful goal to guide your exploration.
- Struggling at step one: setting up the build environment? Improve the process, then document for the next dev.
- It’s OK to not know all the things. Start by treating each library as a black box. Wait to learn it until you need to.
Mentioned in This Episode
- Check out Simon B. Støvring’s Swift package to build a dependency graph.
- Learn how to make a pull request.
- Use Xcode’s View debugger to see how a code base fits together.
- GitHub Copilot, now available for Xcode, is currently Mani’s favorite AI coding assistant. Proceed with caution and do not enter proprietary code or user data.
- Come chat with us on Kodeco’s Discord, where Mani’s a moderator! We never answer tech questions with just a link — we’ll always explain!
Look at Jenn’s Debugging Buddy!

Have fun with rubber duck debugging!
Contact Mani and the Hosts
- Mani on LinkedIn
- Mani on GitHub
- Mani on Mastodon
- Suz on X/Twitter
- Jenn on LinkedIn
- Dru on Mastodon
- Email the Podcast Team
Follow Kodeco
Where to Go From Here?
We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.
Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at podcast@teamkodeco.com.
The post Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 appeared first on Ray Wenderlich.
100 tập
Tutti gli episodi
×


1 Kodeco Podcast: Meet the Show – Podcast V2, S3 E0 31:02

1 The Power of Native Platforms in Mobile Development 42:48

1 Kodeco Podcast: Surviving Layoffs With Joey deVilla (V2, S2, E11) 42:14

1 Kodeco Podcast: Making Seats at the Table (V2, S2, E10) 46:31

1 Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9) 47:20

1 Kodeco Podcast: Corporate vs Indie (V2, S2, E8) 43:54

1 Kodeco Podcast V2, S2, E7: Favorite Apps for Mobile Development 56:43

1 Kodeco Podcast: XML vs Jetpack Compose (V2, S2, E6) 41:00

1 Kodeco Podcast: Getting Your App in the App Store (V2, S2, E5) 45:01

1 Kodeco Podcast: Leveling Up as a Developer (V2, S2 E4) 45:54

1 Kodeco Podcast: Putting AI to Use in Software Development (V2, S2 E3) 44:48

1 Kodeco Podcast: Moving to Godot – Podcast V2, S2 E2 43:46

1 Kodeco Podcast: Let’s Talk Vision Pro – Podcast V2, S2 E1 44:18

1 Kodeco Podcast: Meet the Show – Podcast V2, S2 E0 16:20

1 Kodeco Podcast: Mark Powell and Josh Steele- Swift Data and Widgets – Podcast Vol2, S1 E13 1:06:37

1 Kodeco Podcast: Adam Rush and Josh Holtz- The Return of the In-Person Conference – Podcast Vol2, S1 E12 1:23:49

1 Kodeco Podcast: Marin Benčević and the Interesting World of GPT and AI – Podcast Vol2, S1 E11 42:17

1 Kodeco Podcast: Jenn Bailey, Tim Condon and the New Book, ‘Hack Your Job Search’ – Podcast Vol2, S1 E10 43:33

1 Kodeco Podcast: Adrian Eves, Chris Wu Talks About the Struggles and Joys of Hosting Online Happy Hours- Podcast Vol2, S1 E9 41:50

1 Kodeco Podcast: Life After Bootcamp with Bob DeLaurentis and Eric Jenkinson – Is It Worth It?- Podcast Vol2, S1 E8 46:13

1 Kodeco Podcast: Ryan Brodsky Talks About Bootcamps – Pros, Cons, Is It For You? – Podcast Vol2, S1 E7 44:21

1 Kodeco Podcast: Via Fairchild, Jeff Rames & An Attempt to Explore the True Work/Life Balance!- Podcast Vol2, S1 E6 41:57

1 Kodeco Podcast: Kave Bulambo and Her Views on Diversity, Equity, Inclusion, and Belonging – Podcast Vol2, S1 E5 43:15

1 Kodeco Podcast: Kevin Moore and a Comparative Journey of Flutter, Kotlin, and iOS- Podcast Vol2, S1 E4 42:55

1 Kodeco Podcast: Mark Dalrymple Talks About Spinning Classes and Interesting Apps – Podcast Vol2, S1 E3 45:43

1 Kodeco Podcast: Chris Explains the Rest – Podcast Vol2, S1 E2 42:46

1 Kodeco Podcast: Ray and Matt Explain it All – Podcast Vol2, S1 E1 43:28

1 Kodeco Podcast: Meet the Show – Podcast Vol2, S1 E0 20:16

1 Full Speed Indy Development with Dru Freeman – Podcast S12 E12 45:00

1 A Look Inside RW.com with Susannah Skyer Gupta – Podcast S12 E11 46:10

1 Real World iOS Coding with Renan Benatti Dias – Podcast S12 E10 44:38

1 Another Look at Flutter with Brian Kayfitz – Podcast S12 E09 40:35

1 Finding the Next iOS Job – Podcast S12 E08 43:30

1 Beyond the Code with Paul Hudson – Podcast S12 E07 49:26

1 Android Animations with Alex Sullivan – Podcast S12 E06 45:28

1 From Mentoring to Publishing Apps- Subhrajyoti Sen, Google Development Expert, Talks About It All! – Podcast S12 E05 46:10

1 What’s Up with Scott and Pablo PLUS Their New Book, “WatchOS with SwiftUI by Tutorials”-Podcast S12 E04 46:20

1 Jay Strawn Talks About Boot Camps, Apple Watches, and Life After Podcasting-Podcast S12 E03 46:10

1 Jenn Bailey, Professor, Google Developer Groups Mentor and Past Season Co-Host, Comes Back as a Guest on The Show – Podcast S12 E02 45:00

1 Marin Todorov, Shai Mishali and The New Book “Modern Concurrency in Swift! – Podcast S12, E01 45:56



1 GDG, Open Source, Pottery and Bookbinding, Nishant Srivastava Talks About These Cool Things – Podcast S11 E12 48:13
Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.