Joe*_*oey 5 java size maintenance class
我目前正在RowSet用Java 编写接口的实现,甚至在派生自BaseRowSet(它本身超过4k LOC)之后,该类已经超过1200行,没有编写任何代码 - 只是方法声明.
现在,我知道Java有几个课程甚至更长,包括java.awt.Component可怕的10k LOC,但目前我仍然很难理解如何RowSet工作(不是这个问题的主题)以及我将如何理解如果以后需要更改,请再次上课.
是否有很好的方法来构建这样的野兽,或者我应该把它写下来,一次一种方法,并希望以后能够最好地理解它?
(相关:我正在维护一个长达4万行的Java类...问题? - 但是这只是问它是否有问题.我很确定它是,但我无法逃避,我担心.)