iOS 專案的目錄結構能看出你的開發經驗

2021-07-09 02:57:14 字數 635 閱讀 1903

最近有師弟面試ios開發,他很吃驚地跟我說,面試官竟然問他怎麼分目錄結構的,還具體問每個子目錄的檔名。

目錄結構確實非常重要,面試官這麼問他,無疑是想窺探他的開發經驗。清晰的目錄結構,可讓人一眼明白相應的業務和職能,這也能體現開發者的經驗和架構水平。

目前,我接觸過的專案中,比較常規的兩種結構:

1.主目錄按照業務分類,內目錄按照模組分類(主目錄按照mvc架構分類,內部根據專案模組分類)

優點:相對比較快定位對應的業務。

缺點:模組相關類太過分散,需要來回切換尋找檔案,不方便開發。

2.主目錄按照模組分類,內目錄按照業務分類

優點:對模組的類集中化,方便管理與開發。

缺點:當幾個模組共用一些類時,不太好歸類。

iOS 專案的目錄結構能看出你的開發經驗

最近有師弟去面試ios開發,他談論到,面試官竟然問他怎麼分目錄結構的,而且還具體問到每個子目錄的檔名。目錄結構確實很重要,面試官問他這些無疑是想窺探他的開發經驗。清晰的目錄結構,可讓人一眼知道對應目錄的職能,這也能體現開發者的經驗和架構能力。目前,我接觸過的專案中,比較常規的兩種結構 1.主目錄按照...

iOS 專案的目錄結構能看出你的開發經驗

最近有師弟去面試ios開發,他談論到,面試官竟然問他怎麼分目錄結構的,而且還具體問到每個子目錄的檔名。目錄結構確實很重要,面試官問他這些無疑是想窺探他的開發經驗。清晰的目錄結構,可讓人一眼知道對應目錄的職能,這也能體現開發者的經驗和架構能力。目前,我接觸過的專案中,比較常規的兩種結構 1.主目錄按照...

ios專案的目錄結構

的部落格 網上相關的資源不多,開源的且質量還不錯的ios專案也是少之又少,最近正好跟同事合作了乙個ios專案,來說說自己的一些想法。目錄結構 models macro general helpers vendors sections resources 乙個合理的目錄結構首先應該是清晰的,讓人一眼看...