/Clean-code-POC

Exploring Clean Architecture principles in this GitHub playground to sharpen my skills and create more maintainable, efficient code.

Primary LanguageSwift

Clean code POC

Welcome on my Clean Code POC playground project, focused on iOS architecture.

Project Visualization

Here is the UML diagram that provides a visual representation of the project's structure. Please note that it will evolve as the project progresses.

Upcoming Topics

The following topics are planned for implementation in the near future:

  • Use SPM instead of folders for API and Domain
  • Move sellers json into a remote server
  • Add mocks
  • Add unit tests on API and Domain

Learning Sources

Throughout my iOS project architecture learning journey, I've consulted various sources to understand best practices:

Acknowledgments

I extend my gratitude to Lionel, Mickaël, Ronaël, Paul, and others who have generously contributed to improving my visualization and coding skills. Your support is greatly appreciated.