3:06:41fiddlerwoaroof_death: I've had a similar hypothesis when dealing with huge Java codebases
3:07:51fiddlerwoaroofIt often seemed to me that the ability of something like IntelliJ to autocomplete and suggest arbitrary members of arbitrary classes in your project encouraged people to just use random methods and classes in the project rather than think about modularity and interfaces
3:08:28fiddlerwoaroofYou can overcome this with a lot of discipline, but it can be really tempting to just drill down through levels of dots to get the functionality you need.
3:09:14fiddlerwoaroofI don't think this is a sufficient reason to reject good development environments, but I think it's a downside of those environments people often don't think about