我對編程還很陌生,我想寫出最乾淨的代碼。任何類中的方法順序
這聽起來像一個愚蠢的問題,但我應該把什麼樣的順序我的方法?在功能上當然沒有關係,但佈局會產生巨大的差異。所以說,我們有下面的代碼在一個類:
-(void)testCreateProjectWithStartDate {
[self setUpTestCreateProjectWithStartDate];
...
}
-(void)setUpTestCreateProjectWithStartDate {
testMOC = [self setUpInMemoryStore];
[self mockOutXMLStoreForInMemoryStore];
}
- (NSManagedObjectContext *)setUpInMemoryStore {
...
NSPersistentStoreCoordinator *coordMock = [self pscMock];
...
}
- (NSPersistentStoreCoordinator *)pscMock {
...
}
-(void)mockOutXMLStoreForInMemoryStore {
...
}
我一定順序排列的方法,他們叫什麼名字?如果一個方法是從一個班的兩個地方調用的話會怎麼樣?
這段代碼看起來一塌糊塗,我 - 這是非常令人困惑不得不跳過一樣多,因爲這只是爲了弄清楚什麼是一個非常簡單的流程。
什麼順序的方法會更有意義?
你要問哪些語言? – 2009-05-30 23:08:06
這真的是一個語言不可知的問題,但我在Objective-C中編碼。 – 2009-05-30 23:58:34