我重構,有很多的嵌套調用,如重構,嵌套的方法調用
ServiceManagement.getGlobalizationService()
.createExportConfiguration(
exportConfiguration,
getAdminWebClientSession().getUser().getToken()
.getTokenValue());
的程序我喜歡的一些意見,以什麼樣的重構將是適當的位置,以及最佳和最簡單的地方開始重構,現在我發現這是一個過於複雜和不清晰的塊。
德米特法則和最低知識原則讓我們想起這裏。雖然[代碼評論](http://codereview.stackexchange.com)可能是一個更好的地方。 –
@Anony Pegram我剛剛閱讀了關於該法的維基百科條目,這非常有幫助,謝謝。如果您或其他人想要提供答案作爲重構更好地遵守此法律的最佳方式,我會很樂意接受它。 – FooBar