简单的Swift项目应用了灵感来自Clean Architecture的概念-Swift开发

时间:2024-06-15 23:48:47
【文件属性】:

文件名称:简单的Swift项目应用了灵感来自Clean Architecture的概念-Swift开发

文件大小:66KB

文件格式:ZIP

更新时间:2024-06-15 23:48:47

Swift iOS Apps

干净的体系结构此示例项目的灵感来自Bob叔叔的“干净的体系结构”。 它的主要目标是遵循SOLID原则,以保持软件的组织性,可测试性,易于维护且更加完善。The Clean Architecture该示例项目的灵感来自Bob叔叔的The Clean Architecture。 它的主要目标是遵循SOLID原则,以使软件井井有条,可测试,易于维护,更重要的是易于扩展/更改。 如以上和本书中所述,数据库,网络客户端和框架是在上层(实体,数据和域层)抽象的,不应将它们导入/引用到它们中,而应将其注入


【文件预览】:
Swift-CleanArchitecture-master
----AppTests()
--------AppTests.swift(960B)
--------Info.plist(701B)
----Entities()
--------Sources()
--------Package.swift(524B)
--------.gitignore(53B)
--------Tests()
--------README.md(43B)
----App()
--------ExtensionIntents()
--------AppCoordinator()
--------Assets.xcassets()
--------AppIntentsUI()
--------Base.lproj()
--------App.xcodeproj()
--------AppDelegate.swift(1KB)
--------Features()
--------App.entitlements(371B)
--------Plugins()
--------Info.plist(1KB)
--------AppIntents()
----Domain()
--------Sources()
--------Package.swift(628B)
--------.gitignore(53B)
--------Tests()
--------README.md(41B)
----SwiftCleanArchitecture.xcworkspace()
--------contents.xcworkspacedata(660B)
--------xcshareddata()
----.gitignore(792B)
----Plugins()
--------Persistence()
--------NetworkServices()
----README.md(3KB)
----Data()
--------Sources()
--------Package.swift(565B)
--------.gitignore(53B)
--------Tests()
--------README.md(39B)

网友评论