From 086405620a0649fe7ab77c2bb365691c32f3f13a Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Thu, 16 Jul 2020 19:03:04 -0400 Subject: [PATCH] Opening line --- _posts/2020-07-16-dependency-injection.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 _posts/2020-07-16-dependency-injection.md diff --git a/_posts/2020-07-16-dependency-injection.md b/_posts/2020-07-16-dependency-injection.md new file mode 100644 index 0000000..bfc5623 --- /dev/null +++ b/_posts/2020-07-16-dependency-injection.md @@ -0,0 +1,12 @@ +--- +layout: post +title: "Release the GIL" +description: "Strategies for Parallelism in Python" +category: +tags: [python] +--- + +The most unfortunate thing about the term "dependency injection" (DI) is that it describes both a +programming pattern and a specific implementation of that pattern; these concepts are often +conflated. But there's a meaningful distinction between DI as a paradigm, and "inversion of control" +containers (IoC) as an implementation detail.