programming-principles icon indicating copy to clipboard operation
programming-principles copied to clipboard

Categorized overview of Programming Principles & Patterns

Results 12 programming-principles issues
Sort by recently updated
recently updated
newest added

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...

info: help wanted
epic: web site
type: feature

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...

info: help wanted
epic: principle
type: feature

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...

info: help wanted
epic: web site
type: feature

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...

type: enhancement
info: help wanted

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

type: enhancement
info: help wanted
epic: principle
priority: normal

http://www.catb.org/~esr/writings/taoup/html/

type: enhancement
info: help wanted

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