From 4d7a263a8e756f2ee1b6a8d74fd6c669363b45ae Mon Sep 17 00:00:00 2001 From: Talles L Date: Fri, 27 Nov 2015 00:16:33 -0200 Subject: [PATCH] Added "No Silver Bullet" --- design/README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/design/README.md b/design/README.md index 67674bb..0bc6f59 100644 --- a/design/README.md +++ b/design/README.md @@ -1,6 +1,9 @@ # Design +* [No Silver Bullet (1986)](http://faculty.salisbury.edu/~xswang/Research/Papers/SERelated/no-silver-bullet.pdf) + > Most of the big past gains in software productivity have come from removing artificial barriers that have made the accidental tasks inordinately hard, such as severe hardware constraints, awkward programming languages, lack of machine time. How much of what software engineers now do is still devoted to accidental, as opposed to essential? + * [Traits: A Mechanism for Fine-Grained Reuse](http://scg.unibe.ch/archive/papers/Duca06bTOPLASTraits.pdf) -* :scroll: [Out of the Tar Pit](out-of-the-tar-pit.pdf) - > We identify common causes of complexity and discuss general approaches which can be taken to eliminate them where they are accidental in nature. \ No newline at end of file +* :scroll: [Out of the Tar Pit (2006)](out-of-the-tar-pit.pdf) + > We identify common causes of complexity and discuss general approaches which can be taken to eliminate them where they are accidental in nature.