diff --git a/README.md b/README.md index bc38f8f..fb2478c 100644 --- a/README.md +++ b/README.md @@ -1,40 +1,17 @@ -# awesome-patterns -Lists of software related patterns (work in progress) +# Awesome design patterns -
- Awesome -
-
-

- Pattern language - An attempt to express the deeper wisdom of what brings aliveness within a particular field -

-

- Aliveness - the quality that has no name -

-

- Special thanks to: -
- - wtgtybhertgeghgtwtg - -

-
-
-
+> A curated list of software and architecture related design patterns (work in progress) - + +[Software design pattern](https://en.wikipedia.org/wiki/Software_design_pattern) - A software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine code. It is a description or template for how to solve a problem that can be used in many different situations. Design patterns are formalized best practices that the programmer can use to solve common problems when designing an application or system. -
--->

- What is an awesome list?    - Contribution guide    - Creating a list    + + [![Join the chat at https://gitter.im/awesome-design-patterns/Lobby](https://badges.gitter.im/awesome-design-patterns/Lobby.svg)](https://gitter.im/awesome-design-patterns/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) + [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) + [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)


@@ -44,20 +21,23 @@ Lists of software related patterns (work in progress) ## Contents -- [GoF design patterns](#GoF-design-patterns-(Language/Framework-specifc) ) -- [General Architecture](#General-Architecture) -- [Cloud Architecture](#Cloud-Architecture) -- [Micro services & Decentralized Systems](#Micro-services-&-Decentralized-Systems) -- [Internet of things](#Internet-of-things) -- [Big Data](#Big Data) -- [Databases](#Databases) -- [Docker and DevOps](#Docker-and-DevOps) -- [Mobile](#Mobile) +- [GoF design patterns](#gof-design-patterns-languageframework-specifc) ) +- [General Architecture](#general-architecture) +- [Cloud Architecture](#cloud-architecture) +- [Micro services & Decentralized Systems](#micro-services--decentralized-systems) +- [Internet of things](#internet-of-things) +- [Big Data](#big-data) +- [Databases](#databases) +- [Docker and DevOps](#docker-and-devops) +- [Mobile](#mobile) - [Front End Development](#front-end-development) - [Security](#security) -- [Books](#Books) +- [Books](#books) +- [Videos](#videos) - [Miscellaneous](#miscellaneous) +
+ ## GoF design patterns (Language/Framework specifc) - [Angular] - [angularjs-in-patterns](https://github.com/mgechev/angularjs-in-patterns) @@ -177,12 +157,18 @@ Lists of software related patterns (work in progress) - [Head-First-Design-Patterns-Brain-Friendly](https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124/ref=pd_sim_14_4) - [Effective-Java-3rd-Joshua-Bloch](https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997/ref=pd_sim_14_7) +## Vidoes + - [TODO] + ## Miscellaneous +## Other Awesome Lists +Other amazingly awesome lists can be found in the [awesome](https://github.com/sindresorhus/awesome) list. +## Contributing +Your contributions are always welcome! Please read the [contribution guidelines](contributing.md) first. ## License -[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) [![Join the chat at https://gitter.im/awesome-design-patterns/Lobby](https://badges.gitter.im/awesome-design-patterns/Lobby.svg)](https://gitter.im/awesome-design-patterns/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) - - +[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) +To the extent possible under law, [Dov Amir](https://github.com/DovAmir) has waived all copyright and related or neighboring rights to this work.