December 20, 2011

Welcome to the home of Elemental Design Patterns, a research endeavor to bring human-oriented formalisms to software engineering.  Or a more formal approach to the very human task of software design.  Take your pick.

The EDPs are the intersection between the underlying mathematical nature of programming, and the overarching art of software design.  Based on the phenomenally successful design patterns literature and communities, the EDPs give us a comprehensive suite of building blocks for software design that are suitable for teaching the basic concepts of programming and design simultaneously, automated analysis of software systems, and as a reference guide for experienced practitioners.  They are a common lexicon and terminology for our shared communication and understanding of an ephemeral discipline that we rely on every day of our modern lives.

Join in, and see what we can do together with a solid foundation on which to stand.

2 Responses to “Welcome!”

  1. What’s the best way to get in touch with Jason Smith? Also, is there an errata for this book? I may have found a significant error in the book (either that or an area of the text that could use a couple of clarification sentences).

  2. Greetings – I’d like to contact Jason Smith because I believe I can demonstrate a method reliance between similar objects with dissimilar object types. I can provide more details, but I’d like to know how best to contact him. Can someone point me in the right direction? Thanks!

    Best regards – Jordan

Leave a Reply