Skip to content

Learn how to make your Swift code testable without any third-party dependencies

License

Notifications You must be signed in to change notification settings

tnev/writing-testable-swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Writing Testable Swift

As software developers, we're making a lot of decisions every day. We're fixing bugs, building new features, and architecting new systems. We have so many choices to make, and sometimes we're not sure if we're making the right one.

So, what if we could feel confident in our solutions? What if we could be empowered by having a high degree of certainty that our code will work as intended? That is the goal of Writing Testable Swift.

This course is an introduction on how to write clean, robust, and testable Swift code without any third-party dependencies.


There will be four parts to this course. In each part, you'll find a mardown document that contains the course content and a keynote presentation that I use to teach this course.

If you find this course helpful then I encourage you to use this content and teach it! This course is meant to empower developers to write code they can feel confident in. If your co-workers or local iOS meetup could benefit from this content, please feel free to use it.

If you think this course could be improved, corrected or added to, please file an issue or make a PR.

If you think that there's other ways to write testable Swift code, then you're right. I like using the techniques in this course, but I appreciate all the teachers and library creators that have contributed to a community of testable Swift code.

About

Learn how to make your Swift code testable without any third-party dependencies

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published