From 086405620a0649fe7ab77c2bb365691c32f3f13a Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Thu, 16 Jul 2020 19:03:04 -0400 Subject: [PATCH 1/2] 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. From 9aa4096c5491937d32be5e74488d69d9f8647b3a Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Sun, 10 Nov 2024 16:27:45 -0500 Subject: [PATCH 2/2] Revert "Opening line" This reverts commit 086405620a0649fe7ab77c2bb365691c32f3f13a. --- _posts/2020-07-16-dependency-injection.md | 12 ------------ 1 file changed, 12 deletions(-) delete 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 deleted file mode 100644 index bfc5623..0000000 --- a/_posts/2020-07-16-dependency-injection.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -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.