Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added link to microservices article #30

Merged
merged 1 commit into from
Dec 19, 2016
Merged

Conversation

knoxknox
Copy link
Contributor

This article describes some aspects of migration to microservices.
It described OOD, DI, SOLID, Law of Demeter, Service Objects, etc..

@knoxknox
Copy link
Contributor Author

+@iJackUA
Hi, could you look at this PR ?

@rennanoliveira
Copy link
Contributor

I think this is a great article, but the current section it is added to is focusing on creating smaller classes and following TRUE, SOLID classes. The medium article goes even further, getting into microservices. Perhaps we could have a section about microservices, and drop the link there.

@iJackUA
Copy link
Owner

iJackUA commented Dec 19, 2016

Thanks, this article looks interesting.

I really want to think about it more and eventually to create a separate section for detailed explanation and links per each aspect of SOLID and GRASP #31.
There is a TODO Describe approaches like Form Model, Service Object, Context and this article touches a lot of these.

Note for me: Make a note about "law of demeter" and rewrite examples in section http://rwdtow.stdout.in/#mixin-composition to emphasize usage in private interface

http://www.virtuouscode.com/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/

@iJackUA
Copy link
Owner

iJackUA commented Dec 19, 2016

I'll merge it for now and add an issue to process it with more details #34

@iJackUA iJackUA merged commit aef4f99 into iJackUA:gh-pages Dec 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants