我想知道是否有人可以就我的iPhone应用程序的结构给我一些建议。作为一名非程序员,我将我的应用程序分解为较小的项目,即我的应用程序的每个主要功能的项目(Twitter RSS Feed,第三方API等)。我的想法是,在我努力学习并且我保持每个功能的完整性时,我不会淹没自己的代码。一旦我对每个项目感到满意,我就会将它们拼接成完成的文章。
我的问题是:我的方法是否可行,或者当我尝试将每个项目拉到一起或者我应该开始将我的应用程序构建到一个项目中时,我是否会为自己的生活带来困难?
我非常感谢我的帮助,非常感谢。
干杯,
史蒂夫
答案 0 :(得分:0)
将您的应用程序设计为一个整体,然后将它们分解为模块以便于开发。这样您就不必担心集成部分了。您可以将每个功能放入不同的文件夹中,而不是将它们分配到同一个文件/文件夹中。这些将使整个项目井井有条。
然而,构建独立模块和以后的集成将导致糟糕的设计,除非您已经注意使这些模块彼此独立。
答案 1 :(得分:0)
在某些情况下,建议将项目拆分为几个迷你项目。
我认为主要(也是唯一的?)案例是代码重用 还有一个原因可能是隐藏了客户端的部分功能 这意味着如果您要在许多应用程序中使用某些模块或模块组,那么通过将这些模块拆分为单独的项目,可以使您的生活更轻松。
在你的情况下,我不会参与其中。
专注于您的学习和最终项目
拆分项目然后合并它可能比你想象的要长......
这是我的意见。