programming-principles
programming-principles copied to clipboard
Categorized overview of Programming Principles & Patterns
To show the principles correctly on the Spanish website, we need a translation. README.md should contain the English version and the Spanish translation could be placed to localization/es/README.md Acceptance criteria...
Hi @iluwatar, I'd like to add a few principles from Clean Architecture by Robert Martin. I think it would be nice having a section about component cohesion (chapter 13) with...
To show the principles correctly on the Korean website, we need a translation. `README.md` should contain the English version and the Korean translation could be placed to `localization/ko/README.md` Acceptance criteria...
Wondering that this principle is not part of this collection. Conway Law as I understand states that engineers way of communicating with each other resembles communication structure of the engineered...
The following principles have been added: - Reuse Release Equivalence Principle - Common closure principle - Common reuse principle - Acyclic Dependencies Principle - Stable dependencies principle - Stable abstraction...
To show the principles correctly on the Chinese website, we need a translation. `README.md` should contain the English version and the Chinese translation could be placed to `localization/zh/README.md` Acceptance criteria...
update chinese translations
There's an excellent illustrated tutorial about solid principles. We should link to https://medium.com/backticks-tildes/the-s-o-l-i-d-principles-in-pictures-b34ce2f1e898
http://www.catb.org/~esr/writings/taoup/html/
The msdn link mentioned in https://github.com/iluwatar/programming-principles?tab=readme-ov-file#composition-over-inheritance is broken. The link points to https://blogs.msdn.microsoft.com/thalesc/2012/09/05/favor-composition-over-inheritance/ which redirects to https://learn.microsoft.com/en-us/archive/blogs/ Maybe we can change to wayback machine URL or find better link