From ac6dbb0fb4027e63989d304425c87ea2651bfe78 Mon Sep 17 00:00:00 2001 From: Dave Smith-Hayes Date: Wed, 3 Jul 2024 22:13:26 -0400 Subject: [PATCH] Remove the template from the frontmatter. --- posts/contract-development.md | 1 - 1 file changed, 1 deletion(-) diff --git a/posts/contract-development.md b/posts/contract-development.md index f75f327..68965b3 100644 --- a/posts/contract-development.md +++ b/posts/contract-development.md @@ -5,7 +5,6 @@ date: 2023-04-09 tags: - development - php -layout: layouts/post.njk --- I have been mulling in my head for a while now about how I wanted to talk about this very common design pattern at work. [Designing by contract](https://en.wikipedia.org/wiki/Design_by_contract) is a very old idea in software and I have found myself having to explain it and teach it other developers at work. So hopefully in this post, I can elaborate on why using a contract is beneficial in the design and development of large applications.