有一本“Object Oriented Reengineering Patterns” 不错,关于 efficient and
pragmatic ways to tackle an existing code base – great for maintenance
programming and for new developers onboarding to a massive code base. The
book is no longer in print, so the authors decided to give away the book. http://scg.unibe.ch/download/oorp/OORP.pdf