Win a copy of Microservices Testing (Live Project) this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Henry Wong
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Mikalai Zaikin
  • Himai Minh

DI and refactoring

 
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Dhanji

I see a number of questions on working with existing code but I wonder if your book
touches on this or provides further reading around that or if indeed such coverage is needed at all.

We have millions of lines of source we have no intention of changing in one go even if we
wanted to, but we'd love to go forward using DI and rework old code here and there as we go along.

Is the book everything I need?

Best wishes with the book
 
Ranch Hand
Posts: 1325
Android Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Taariq San wrote:
We have millions of lines of source



refactoring is something which replace million lines of code into number of methods.
 
author
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I try to describe working with legacy code in many places. Particularly how to attack configuring your injector to work with sealed code used in new code. However, if you are looking for refactoring specifics (for example, refactoring patterns) that is probably outside the scope of DI.
 
reply
    Bookmark Topic Watch Topic
  • New Topic