Partitioning Smalltalk Code Into Envy Developer Components

A pattern language by BobbyWoolf in PatternLanguagesOfProgramDesign 2, about how to divide up your Smalltalk classes into Envy Applications and Subapplications so as to minimize inter-application dependencies and maximize intra-application and intra-subapplication cohesiveness, or relatedness. The same heuristics apply to dividing Java classes into packages. --RandyStafford


EditText of this page (last edited May 12, 2000) or FindPage with title or text search