2010-07-13 96 views
0

我想知道是否有人可以給我一些建議,關於我的iPhone應用程序的結構。作爲一名非程序員,我已將我的應用程序分解爲更小的項目,即我的應用程序(Twitter RSS Feed,第三方API等)的每個主要功能的項目。這個想法是,我不會用代碼來淹沒自己,而我正在努力學習,並且我應該保持每個功能的完整性。一旦我對每個項目感到滿意,我會將它們拼接成完成的文章。iPhone應用程序 - 項目結構

我的問題是:我的方法是可取的,還是會讓我自己的生活困難到最後,當我試着將每個項目放在一起,還是應該開始將我的應用程序構建到一個項目中?

我非常感謝我的幫助,所以非常感謝。

乾杯,

史蒂夫

回答

0

設計應用作爲一個整體,然後將它們分解成易於開發模塊。這樣你就不用擔心集成部分。您可以將每個功能放入不同的文件夾,而不是將它們放入同一文件/文件夾中。這些將使整個項目組織得很好。

但是,構建獨立模塊和後來的集成將導致糟糕的設計,除非您已經注意到使這些模塊彼此獨立。

+0

謝謝你們,這很有道理。我已經開始一個新的項目與組文件夾,直到現在我仍然有我的頭髮。再次感謝! – Steve 2010-07-13 12:08:56

0

在某些情況下,建議將項目拆分爲少數小型項目。

我認爲主要(也是唯一的)情況是代碼重用。
還有一個原因可能是隱藏了客戶端的部分功能。
這意味着,如果您有一些模塊或一組模塊即將用於許多應用程序,那麼您可以通過將這些模塊拆分爲單獨的項目來使您的工作更輕鬆。

在你的情況下,我不會進入這個。
專注於您的學習和最終項目。
拆分項目,然後合併它可能比您想象的要長...

這是我的意見。