如何管理分散的源文件程序
作者:佚名 時間:2012-06-08 分享到:
編寫編程范例通常是一件輕松的事情,因為落伍一般都很短,短到能夠保存一個文件中,然而實際應(yīng)用中,大多數(shù)的程序會在不斷壯大中無法被一個文件所容納,對于這個情況的邏輯反應(yīng)是把你的系統(tǒng)拆散成多個文件,每個文件中放置一段可以管理的代碼.當(dāng)然,一旦你把代碼拆散在多個易于管理的部分后,你就需要處理裝載那些文件的問題子,不同的編程語言對處理這個問題有不同的方法,例如,java有一個精心設(shè)計的系統(tǒng)會在程序需要的時候自動裝載類.
ruby解決這個問題的方法稍有不同,ruby程序必須顯式裝載它們的所依賴的類,例如,如果你的bankaccount類放在一個名叫account_rb的文件中,并且你想在portfilio類中使用它,那你必須在portfolio用到的bankaccount之前以某種方式bankaccount實際上已經(jīng)被裝載,這樣才能確保程序的正確調(diào)用.