In the following sentence, I cannot understand the usage of "which when". I mean, I know how to use "at which" and "of which" and whatnots. However, this is a bit strange usage for me. Therefore, I would really appreciate it if someone could explain this phrase.
This book presents the principles of domain driven design, which when applied can greatly increase any development process' ability to model and implement the complex problems in the domain in a maintainable way.
"which when" is not a phrase. "when applied" implies "when these principles are applied". : This book presents the principles of domain driven design, which , when applied , can greatly increase ...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"which when" is not a phrase. "when applied" implies "when these principles are applied".
Do these optional commas help explain it?:
This book presents the principles of domain driven design, which, when applied, can greatly increase ...
On a separate point, "domain-driven" should be